Je suis en train de lire l'ouvrage qu'a mentionné CinePhil - que je remercie au passage pour le lien donné. Je n'ai donc pas encore toutes les clés en main pour procéder correctement aux MCD, MLD, MPD.
Ceci dit, la table MLD que vous présentez JPhi33, comment pourrait-elle s'organiser dans SQL ? Je comprends que les cles 1_vet et age se retrouvent dans la table d'association 2_age. Là où je bloque, c'est le passage de ce modèle dans SQL...
Si on y effectue la création d'une table vet et d'une table age distinctes (plutôt qu'une colonne age dans la table vet, vu qu'il ne faut pas mettre plusieurs valeurs dans une même colonne), se rapprocherait-on d'une optimisation du SGBDR ? Or, si c'est oui, j'aurai donc une table age avec très peu de données (ce qui apparemment est en contradiction avec les préceptes indiqués pour élaborer une bdd, non ?) ; et toujours, si c'est oui, il faudra alors que je pige comment mettre en relation ces deux tables, ou plus exactement les données entre elles afin de reformer les correspondances que je souhaitais mettre en place. Si c'est non, euh... eh bien, ça se passerait comment alors ?
Partager