13/11/2011, 15:43
Voilà une ébauche de BDD. Oiseau m'a envoyé ses idées de BDD, ce qui a pas mal rempli la table AVH.
Le premier schéma (MCD) représente les tables de bases et leurs liaisons logiques :
Le deuxième (MPD) représente les tables telles qu'elles seront dans la BDD (il y en a de nouvelles, certaines liaisons se transformant en tables) :
Commentaires :
-Table AVH
*disponible vaut false si l'AVH n'est pas disponible en téléchargement.
*numVolume vaut 0 si n'appartient pas à une série
*nbRevision initialisée à 0
Évidemment, il manque sans doute des attributs à certaines des tables. Cette première version est un encouragement au brain storming.
Pour la table Membre, j'hésite à créer un attribut nbAVH. J'aurais tendance à penser que c'est inutile vu qu'on peut le déduire de la table AVH, mais ça veut dire qu'il faudrait faire des calculs à l'ordi à chaque fois qu'on demande l'affichage des caractéristiques d'un membre.
Le premier schéma (MCD) représente les tables de bases et leurs liaisons logiques :
Le deuxième (MPD) représente les tables telles qu'elles seront dans la BDD (il y en a de nouvelles, certaines liaisons se transformant en tables) :
Commentaires :
-Table AVH
*disponible vaut false si l'AVH n'est pas disponible en téléchargement.
*numVolume vaut 0 si n'appartient pas à une série
*nbRevision initialisée à 0
Évidemment, il manque sans doute des attributs à certaines des tables. Cette première version est un encouragement au brain storming.
Pour la table Membre, j'hésite à créer un attribut nbAVH. J'aurais tendance à penser que c'est inutile vu qu'on peut le déduire de la table AVH, mais ça veut dire qu'il faudrait faire des calculs à l'ordi à chaque fois qu'on demande l'affichage des caractéristiques d'un membre.