Sådan oprettes en EER diagram i SmartDraw

Forbedrede enhed forholdet diagrammer tillader ingeniører til logisk repræsentere data . flowdiagram symbol 1 billede ved pixelcarpenter fra Fotolia.com

En virksomhed forholdet diagram eller en ERD, er en datamodel, der grafisk data, attributter og relationer i et informationssystem.En EER diagram er en type af forbedret ER diagram, der omfatter begreberne superklasser, underklasser, specialisering og generalisering.Data modelers skaber ER og EER diagrammer for fuldt ud at forstå og beskrive data, før den er udviklet sig til en fysisk database.SmartDraw er en visuel tegning program, der giver mange funktioner, der hjælper data modelers skabe robuste ER og EER diagrammer.

hvad du har brug

  • SmartDraw software

Instruktioner

  1. Open SmartDraw ved at klikke"Start" efterfulgt af "Alle programmer" og "SmartDraw."Hvis du klikker på den lille "side" ikonet placeret i den øverste navigationslinje for at åbne "Home" skærm.Vælg "Software Design" notering fra venstre menuen i panelet, og klik derefter på "Entity Relationship Diagram" skabelon til at opret

    te en ny forbedret enheds forhold (EER) diagram.

  2. Tilføj en enhed til diagrammet ved at dobbeltklikke på den "Enhed - 3" ikonet placeret i den venstre "Library" panel.Når en enhed er blevet placeret på diagrammet, skal du klikke på etiketten og ændre sit navn fra "Entity" til "Medarbejder".Diagrammet indeholder nu et punkt, som vi ønsker at gemme data - en medarbejder.

  3. Tilføj to attributter til diagrammet ved at dobbeltklikke på den "Attribut" ikonet placeret i "Library" panel.Placer de attributter i nærheden af ​​"Medarbejder" enhed.

  4. Brug "Linjer" menuen, som er placeret i venstre hånd "SmartPanel," for at angive, at de attributter gemmes med "Medarbejder" enhed.Omdøbe de to attributter "Empl_id" og "navn".Diagrammet indeholder nu data, der skal opbevares om en medarbejder - en medarbejder-id og et navn.

  5. Tilføj en anden enhed til diagrammet ved at dobbeltklikke på den "enhed - 3" ". Manager" ikonet og ændre sin etiket fra "Enhed" tilDiagrammet indeholder nu en anden post, som vi ønsker at gemme data - en manager.I denne ERD, er en "manager" betragtes som en underklasse af "Medarbejder".

  6. Placer en attribut i nærheden af ​​"Manager" enhed.Brug "linjer" menuen for at angive, at attributten er gemt med "Manager" enhed.Omdøb attributten "Bonus".Diagrammet indeholder nu data, der skal opbevares om en manager - en bonus.Fordi en "manager" er en "Medarbejder" underklasse, det arver de data, der er lagret i en "Medarbejder", som medarbejder-id og navn.

  7. Tilføj en tredje enhed til diagrammet ved at dobbeltklikke på den "enhed - 3" ". Hourly_Empl" ikonet og ændre dens etiket fra "Enhed" tilDiagrammet indeholder nu et tredje element, som vi ønsker at gemme data - en medarbejder hver time.I denne ERD, er en "Hourly_Empl" betragtes som en underklasse af "Medarbejder".

  8. Placer en attribut i nærheden af ​​"Hourly_Empl" enhed.Brug "linjer" menuen for at angive, at attributten er gemt med "Hourly_Empl" enhed.Omdøb attributten "Rate".Diagrammet indeholder nu data, der skal opbevares om en timeløn medarbejder - en sats.Fordi en "Hourly_Empl" er en "Medarbejder" underklasse, det arver også de data, der er lagret i en "Medarbejder".

  9. Placer en cirkel på diagrammet ved at klikke på den store "Shape" ikonet i det øverste panel, og derefter klikke på diagrammet.Anbring cirklen i nærheden af ​​"Medarbejder" enhed, og ændre dens etiket til "d", som står for "disjunkte."Den "disjunkte" symbol angiver, at en "Medarbejder" kan være en "manager" eller en "Hourly_Empl", men han kan ikke være begge dele.

  10. Tilføj en enkelt linje, der forbinder "Medarbejder" enhed og "disjunkte" symbolet.Den enkelt linje - en fuldstændighed begrænsning - indikerer, at en "Medarbejder" kunne være en "manager" eller en "Hourly_Empl", eller kan han hverken.

  11. Tilføj to enkelte linjer til diagrammet, der forbinder de "disjunkte" symbolet til "Medarbejder" enhed og "Hourly_Empl" enhed, hhv.Disse linjer fuldføre forholdet mellem "Medarbejder", og hans underklasser - ". Hourly_Empl" "Manager" og

Tips & amp;Advarsler

  • Brug SmartDraw s farve kapaciteter til at gøre din EER diagram mere visuelt tiltalende.Ændring af størrelsen af ​​de enheder og deres etiketter vil også gøre diagrammet lettere at læse.
  • Der er mange måder at anmærke en ER / EER diagram, herunder Barker notation, information engineering (smilerynker) notation og Chen notation.Brug notationen, der er almindeligt anvendt af den organisation, der skal bruge modellen.
  • Enheder i en EER diagram kan være fysiske genstande, begivenheder eller begreber.
  • Oprettelse af en nyttig og komplet EER diagram kræver en vis mængde teoretisk database viden og færdigheder.En ufuldstændig eller dårligt designet logisk diagram kan føre til en ufuldstændig eller dårligt udviklet fysisk database.

Ressourcer

  • Developer.com: Logisk Versus Fysisk Database Modeling
  • Agile data: Data Modeling 101
783
0
1
Præsentation Software