Les partenaires publicitaires:

Comment normaliser une frd

Les administrateurs de bases de données et les développeurs de logiciels utilisent diagrammes entité-relation pour organiser la conception d'une base de données. Le schéma précise les grands groupes de l'information et des attributs spécifiques tels que le nom, numéro de téléphone et adresse. Parfois, les données dans un grand groupe vient en multiples- par exemple, un ordre de vente peut avoir un poste, cinq ou 20. Dans la conception de votre base de données, vous pourriez recevoir en créant 20 postes pour chaque commande, mais cela gaspille disque dur espace et ne gère pas les 21 articles. La solution consiste à stocker des données répétées comme des entités distinctes. Les informaticiens appellent ce processus de normalisation. Lorsque vous normaliser un ERD, les résultats sont flexible et efficace.

Instructions

  1. Lisez les attributs d'une entité. Remarque ceux qui se répètent. Parmi ceux qui se répètent, d'identifier et de groupe des attributs similaires. Par exemple, une entité client peut avoir les attributs suivants:

    Entité à la clientèle
    Numéro de client ID, nom, adresse, ville, État, code postal, Commentaire 1, Commentaire 2, Commentaire 3, Total ventes, vendeur 1, 2, Salesman Salesman 3.

    Le commentaire et Salesman attributs répétition.



  2. Retirer les attributs répétés de l'entité d'origine. Groupe eux et créer de nouvelles entités pour eux. Pour l'exemple ci-dessus, de créer de nouvelles entités, "Commentaires" et "Vendeurs." Vous avez maintenant les entités et attributs suivants:

    Entité à la clientèle
    Numéro de client ID, nom, adresse, ville, État, code postal, les ventes totales.

    Commentaires Entité
    Commentaire




    Entité vendeurs
    Vendeur

  3. Ajouter un attribut pour les nouvelles entités qui les relie à l'entité d'origine. Les nouvelles entités ne se distinguent pas de leur propre chef - ils servent de filiales à l'original. Le lien identifie de manière unique chaque enregistrement de l'entité d'origine. Par exemple, le numéro d'identification du client identifie de manière unique chaque client. Cette normalise l'ERD origine comme suit:

    Entité à la clientèle
    Numéro de client ID, nom, adresse, ville, État, code postal, les ventes totales.

    Commentaires Entité
    Client numéro d'identification, Commentaire

    Entité vendeurs
    Client numéro d'identification, Vendeur

    La DRE accueille désormais un certain nombre de commentaires ou des vendeurs pour un client donné.

» » » » Comment normaliser une frd