962 B
962 B
up:: conception des bases de données title:: "shéma facile à expliquer", "ne pas mélanger plusieurs objets dans une même relation", "ne pas combiner plusieurs valeurs dans un seul attribut" #informatique
- concevoir un shéma de relation de façon qu'il soit façile d'expliquer sa signification
- ne pas combiner des attributs de plusieurs objets dans une même relation
- ne pas combiner plusieurs valeurs dans un seul attribut
Comment faire
- décomposer en plusieurs relations / attributs
- on doit pouvoir expliquer façilement ce que contient chaque relation / attribut
- cela permet de voir quand un.e relation/attribut à plusieurs significations
[!example] Exemple (BDD coupes du monde de foot) VIDEOS(videoId, acqDate, title) MOVIES(title, genre, length, rating) A_TOP(cup, winner runnerUp, thirdPlace, fourthPlace, goalScore, gloalScorerName, goalScorerTeam) A_CUPS(cup, host)