Comment créer un diagramme ree dans smartdraw

diagrammes de relation d`entité améliorées permettent aux ingénieurs de représenter logiquement des données.

diagrammes de relation d`entité améliorées permettent aux ingénieurs de représenter logiquement des données.

Un diagramme de relations entre entités, ou un ERD, est un modèle de données qui représente graphiquement des données, les attributs et les relations dans un système d`information. Un diagramme de REE est un type de diagramme ER amélioré qui comprend les concepts de superclasses, sous-classes, spécialisation et généralisation. modélisateurs de données créent des diagrammes ER et REE afin de comprendre et de décrire les données avant développé dans une base de données physique. SmartDraw est une application de dessin visuel qui offre de nombreuses fonctionnalités qui aident à créer modélisateurs de données ER robustes et des diagrammes REE.

Ouvrez SmartDraw en cliquant sur "Début" suivi par "Tous les programmes" et "SmartDraw." En cliquant sur le petit "Page" icône située dans la barre de navigation supérieure pour ouvrir la "Accueil" écran. Sélectionnez le "Conception de logiciels" la liste à partir du panneau de menu de gauche, puis cliquez sur le "Diagramme entité-relation" modèle pour créer un nouveau diagramme entité-relation améliorée (REE).

Ajouter une entité au schéma en double-cliquant sur le "Entité - 3" icône située dans la gauche; la main "Bibliothèque" panneau. Une fois qu`une entité a été placé sur le diagramme, cliquez sur son étiquette et changer son nom "Entité" à "Employé." Le diagramme contient maintenant un élément sur lequel nous voulons stocker des données - un employé.

Ajouter deux attributs au schéma en double-cliquant sur le "Attribut" icône située dans la "Bibliothèque" panneau. Placez les attributs à proximité du "Employé" entité.

Utilisez le "Lignes" menu, qui est situé dans la main gauche "SmartPanel," pour indiquer que les attributs sont stockés avec la "Employé" entité. Renommez les deux attributs "Empl_id" et "Prénom." Le diagramme contient maintenant des données qui doivent être stockées au sujet d`un employé - un ID d`employé et un nom.

Ajouter une seconde entité au schéma en double-cliquant sur le "Entité - 3" icône et en changeant l`étiquette de "Entité" à "Directeur." Le diagramme contient maintenant un deuxième élément sur lequel nous voulons stocker des données - un gestionnaire. Dans ce ERD, un "Directeur" est considéré comme une sous-classe de "Employé."

Placez un attribut près de la "Directeur" entité. Utilisez le "Lignes" menu pour indiquer que l`attribut est stocké avec le "Directeur" entité. Renommer l`attribut "Prime." Le diagramme contient maintenant des données qui doivent être stockées au sujet d`un gestionnaire - un bonus. Parce qu`un "Directeur" est un "Employé" sous-classe, il hérite des données stockées dans un "Employé," telles que l`ID de l`employé et son nom.

Ajouter une troisième entité au schéma en double-cliquant sur le "Entité - 3" icône et en changeant l`étiquette de "Entité" à "Hourly_Empl." Le diagramme contient maintenant un troisième élément dont nous voulons stocker des données - un employé horaire. Dans ce ERD, un "Hourly_Empl" est considéré comme une sous-classe de "Employé."

Placez un attribut près de la "Hourly_Empl" entité. Utilisez le "Lignes" menu pour indiquer que l`attribut est stocké avec le "Hourly_Empl" entité. Renommer l`attribut "Taux." Le diagramme contient maintenant des données qui doivent être stockées au sujet d`un employé horaire - un taux. parce qu`un "Hourly_Empl" est un "Employé" sous-classe, il hérite également des données stockées dans un "Employé."

Placez un cercle sur le diagramme en cliquant sur le grand "Forme" icône dans le panneau supérieur, puis en cliquant sur le diagramme. Placez le cercle près de la "Employé" entité, et changer son étiquette "ré," qui signifie "Disjoints." le "disjoints" symbole indique qu`une "Employé" peut-être un "Directeur" ou "Hourly_Empl," mais il ne peut pas être à la fois.

Ajouter une seule ligne reliant la "Employé" entité et la "disjoints" symbole. La seule ligne - une contrainte de l`exhaustivité - indique qu`une "Employé" pourrait être "Directeur" ou "Hourly_Empl," ou il peut être non plus.

Ajoutez deux lignes simples au schéma qui relient la "disjoints" symbole à "Employé" entité et la "Hourly_Empl" entité, respectivement. Ces lignes complètent la relation entre la "Employé" et ses sous-classes - "Directeur" et "Hourly_Empl."

Conseils

  • vérifier Utilisez les capacités de couleur de SmartDraw pour rendre votre diagramme REE visuellement plus attrayant. Redimensionnement les entités et leurs étiquettes seront également plus facile à lire le diagramme.
  • vérifier Il y a plusieurs façons de annoter un diagramme d`ER / REE, y compris la notation notation Barker, l`ingénierie de l`information (pattes d`oie) et la notation Chen. Utilisez la notation qui est couramment utilisée par l`organisation qui utilisera le modèle.
  • vérifier Les entités dans un diagramme de REE peuvent être des objets physiques, des événements ou des concepts.

Attention

  • Fermer Création d`un diagramme de REE utile et complète nécessite une certaine quantité de connaissances de base de données théoriques et compétences. Un schéma logique incomplet ou mal conçu peut conduire à une base de données physique incomplète ou mal développé.

Video: Business Process Models in Visio

Articles Tu auras besoin de

Les références

  • lien SmartDraw: Dessin de diagrammes ER dans SmartDraw
  • lien Union County College: Utilisation SmartDraw pour l`entité Relation (E-R) Modélisation
  • lien Université de Regina: Notation Crow Pied

Video: use case with ArgoUML

A propos de l`auteur

Cathlene S. Baptista a commencé à écrire professionnellement en 2010, spécialisé dans les sujets techniques. Elle a également travaillé à McGraw-Hill comme un écrivain et rédacteur en chef. Baptista est titulaire d`un baccalauréat ès arts en psychologie de l`Université du Maryland et une maîtrise en sciences dans les systèmes d`information de l`Université George Washington.

Articles connexes