Conception de tables de base de données - Partie 11Division 2Introduction Cela fait partie de ma série 11 tables de la base de conception. Dans cette partie de la série, nous regardons n-aire associations de paquets que vous concevez votre base de données. Ceci est la dernière association, nous allons traiter dans cette division. Dans l'une des parties précédentes de la série, nous avons vu comment produire des tableaux normalisés pour une relation one-to-many-to-one.
Nous avons également vu comment produire des tableaux normalisés pour une relation plusieurs-à-plusieurs (créer une table au milieu). Ici, nous verrons comment produire tables normalisées pour une relation many-to-many-to-many. Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected]. Voilà, me contacter pour le moindre problème que vous avez sur ce que vous reading.Arriving au N-aire relation ouverte le lien suivant dans une fenêtre de l'onglet.
Vous serez basculer entre la fenêtre et ce que vous lisez.
https://www.broad-network.com/ChrysanthusForcha/n-ary-package.htm Avec l'approche de la conception de base de données de paquet, vous avez à briser un paquet. Au cours de décomposer un package, vous pouvez arriver au schéma de la figure. 6.1 dans la fenêtre de l'onglet. Ceci est un many-to-many-to-many relation. Voilà il ya deux many-to-many relationships.Normalization Pour avoir des tables normalisées de ces trois classes que vous avez à développer ce qu'on appelle une structure de n-aire d'eux.
Les tableaux que vous obtenez de la structure n-aire sont dans au moins la 3NF. Nous verrons tout cela dans ce tutoriel. Nous allons continuer avec l'exemple de la société de moto. Ces trois tableaux sont de l'Assemblée Package.Business Règles Dans Fig.6.1, la table des employés est celui que nous avons vu dans les parties précédentes de la série et nous savons déjà sa clé primaire. Si elle n'a pas de clé primaire, vous devez donner un à elle. Table composant est le tableau des composants que nous avons vu. Nous savons déjà sa clé primaire, qui est ItemID.
Vous pouvez appeler cette touche compid, mais assurez-vous garder une note sur ce, afin que vous ne l'oubliez pas que ItemID et compid sont les mêmes choses. Le tableau de produit est la table de moto, que nous avons vu et nous savons déjà sa clé primaire, qui est, SerialNo. Vous pouvez appeler cela MotorcycleID ou ProductID, mais fa