Nous avons plusieurs règles de gestion de la société, qui stipulent que l'une moto peut avoir de nombreuses pièces (composants) et la même partie (en prenant en considération seulement le type de partie et non la partie notamment) peuvent être trouvés dans de nombreuses motos. Il existe des règles d'affaires de ce genre, qui vous pouvez travailler sur vous-même, mais avec d'autres que vous avez à voir les employés de l'entreprise qui vous demandez une base de données. Ces trois tableaux sont l'accent sur le service de l'ensemble de la société.
Ceci est ce que vous faites pour obtenir les tables normalisées pour les trois tableaux (en fait, vous allez vous retrouver avec des tables). Créer une autre table appelée la table de l'Assemblée. Placez la clé primaire de chacune des trois tables dans cette nouvelle table. Vous devriez avoir les tableaux suivants: motos (SerialNo, Modèle, WheelID, CrankID, StemID) Employé (EmpID, nom, adresse, Salaire, ...) Composants (ItemID, Catégorie) Assemblée (SerialNo, EmpID, ItemID, ...
) Vous venez maintenant à la table de l'Assemblée; pour chacune des trois tables, vous vérifiez si la relation entre la table de l'Assemblée et la table est une relation one-to-many. Si il est vous soulignez la clé copié à la table de l'Assemblée. Si il est une relation un-à-un, ne pas souligner la clé copié (ou le souligner avec une ligne brisée). Les clés soulignés constituent la clé composite primaire de la classe Assemblée. Dans le cas présent, les trois touches copiées sont soulignés. Figure 6.2 montre le genre de schéma. Il ya quatre tableaux (classes) dans le diagramme.
L'un est une forme de diamant. Les quatre tableaux forment une relation n-aire. La relation n-aire est en fait maintenu par la classe de diamants. Les quatre tableaux sont maintenant dans au moins la 3NF. Vocabulaire: Une relation un-à-un ou une relation one-to-many est appelé une relation binaire. Hey! Parler de colonnes à ajouter dans la classe de l'Assemblée. Une des colonnes vous êtes sûr d'ajouter dans la table de l'Assemblée est la colonne date-heure, qui montrera quand (dernière