terça-feira, 9 de outubro de 2007

Legibilidade

Um Diagrama de Entidades e Relacionamentos é legível se os conceitos existentes nos Requisitos de Informação e as Regras de Negócio estão representados sem sobrecarregar com detalhes desnecessários o DER e sem o desorganizar graficamente (atender a determinados critérios gráficos).

A legibilidade determina a simplicidade do DER e costuma ser inversa a expressividade.

Formas de garantir a legibilidade:

a) Procurar seguir as seguintes diretrizes gráficas:

  1. representar as entidades tipo com maior quantidade de relacionamentos tipo no centro do diagrama;
  2. procurar evitar o cruzamento de relacionamentos tipo criando, se for o caso, réplicas de entidades-tipo;
  3. representar os conceitos genéricos e agregados acima dos específicos e de seus componentes;
  4. dar ênfase a representações simétricas do ponto de vista gráfico; eprocurar representar as entidades tipo e os relacionamentos tipo nas interseções de uma grade “imaginária”.

b) Procurar seguir as seguintes diretrizes sintáticas/semânticas:

  1. Procurar generalizar ou agregrar ao máximo as Entidades Tipo, os Relacionamento Tipo e os Atributos, desde que sejam gerados conceitos expressivos dentro do domínio do problema;
  2. não representar atributos a partir de um certo grau de complexidade do diagrama (ilegibilidade);
  3. eliminação de especializações ou componentes sem características específicas;
  4. eliminação de generalizações e agregações com semântica dúbia ou irrelevante;
  5. eliminação de entidades-tipo com um único atributo, desde que não afete a consistência do Banco de Dados;
  6. substituição de entidades-tipo fracas por atributos agregados multivalorados, desde que elas não se relacionem com mais nada.

Nenhum comentário: