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:
- representar as entidades tipo com maior quantidade de relacionamentos tipo no centro do diagrama;
- procurar evitar o cruzamento de relacionamentos tipo criando, se for o caso, réplicas de entidades-tipo;
- representar os conceitos genéricos e agregados acima dos específicos e de seus componentes;
- 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:
- 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;
- não representar atributos a partir de um certo grau de complexidade do diagrama (ilegibilidade);
- eliminação de especializações ou componentes sem características específicas;
- eliminação de generalizações e agregações com semântica dúbia ou irrelevante;
- eliminação de entidades-tipo com um único atributo, desde que não afete a consistência do Banco de Dados;
- substituição de entidades-tipo fracas por atributos agregados multivalorados, desde que elas não se relacionem com mais nada.
Nenhum comentário:
Postar um comentário