Non sempre dalla fase di progettazione si ottiene uno schema privo di difetti:
Tali difetti possono portare ad anomalie nella base di dati
Esistono delle misure informali di qualità per il disegno di schemi di relazione:
Tali misure non sempre sono indipendenti tra loro
Quando si raggruppano gli attributi in uno schema di relazione, assumiamo che essi abbiano associato un significato
Il significato, o semantica, specifica come interpretare i valori degli attributi di una relazione: più è semplice spiegare la semantica della relazione, migliore è il disegno dello schema di relazione
Tutte le relazioni possono quindi essere considerate “buone” se hanno una semantica chiara
<aside> <img src="/icons/exclamation-mark_purple.svg" alt="/icons/exclamation-mark_purple.svg" width="40px" /> Disegnare uno schema di relazione del quale sia facile spiegarne il significato
</aside>
Non combinare attributi da entità e relazioni differenti in una singola tabella