terça-feira, 9 de outubro de 2007

Expressividade

Um Diagrama de Entidades e Relacionamentos é expressivo se os conceitos existentes nos Requisitos de Informação e nas Regras de Negócio estão representados da forma mais detalhada possível.

Um DER é expressivo se ele representa os Requisitos de Informação e as Regras de Negócio de uma forma natural e possa ser facilmente entendido através do significado dos componentes e construtores utilizados no diagrama, sem a necessidade de especificações complementares.

Formas de garantir a expressividade:

  1. Procurar representar Regras de Restrição de Integridade através dos componentes e construtores do MER;
  2. Procurar especializar e particionar ao máximo as Entidades Tipo, os Relacionamento Tipo e os Atributos;
  3. Evitar, aplicando os mecanismos acima, os valores de cardinalidade (0,N); e
  4. Evitar, aplicando os mecanismos acima os valores, de cobertura de generalização (P,S).

Nenhum comentário: