Ciência da Computação Banco de Dados Banco de dados Orientado a Objetos

Considere duas classes, A e B, que possuem um relacionamento de clientela. Boas práticas de projeto orientado a objetos recomendam que:

  • A.

    a navegabilidade seja definida nos dois sentidos, pois facilita a referência mútua entre objetos das classes.

  • B.

    a navegabilidade seja priorizada em um dos sentidos, com base na freqüência de acesso e na estimativa de número de instâncias.

  • C.

    uma terceira classe seja criada, se o relacionamento for m para n.

  • D.

    o relacionamento seja estabelecido indiretamente através de atributos chaves, ao invés de uma associação explícita entre as classes.

  • E.

    o relacionamento de clientela seja modelado através de generalização.