Indholdsfortegnelse
Denne artikel illustrerer, hvordan du opretter et Entity Relationship Diagram i Excel. Software som Microsoft Visio, Lucidchart osv. er gode værktøjer til at oprette entitetsrelationsdiagrammer. Der er ingen direkte måde at oprette disse diagrammer i Excel hurtigt. Men du kan bruge Microsoft Visio add-in til at gøre det i Excel med begrænsede værktøjer. Selv da skal du bruge en arbejds- eller skolekonto til det. Så vivil bruge den Indsæt figurer funktionen i Excel i stedet for at oprette diagrammerne. Følg artiklen for at lære, hvordan du gør det.
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen til øvelser ved at klikke på download-knappen nedenfor.
Entitetsrelationsdiagram.xlsxHvad er et Entity Relationship Diagram?
Et Entity Relationship Diagram (ERD), også kendt som en databasemodel, er en visuel model eller repræsentation af dit databaseskema. Som navnet antyder, viser det forskellige tabeller i bokse som enheder og relationerne mellem dem. Det kan repræsenteres som en logisk eller fysisk datamodel.
Entity Relationship Diagram Komponenter:
Et entitetsrelationsdiagram består af tre hovedkomponenter: enheder, attributter og relationer.
Enheder: En enhed kan være en enhed, et objekt, en ting, et sted, en person eller et hvilket som helst element i en database med en separat og tydelig identitet. Det er normalt det antal tabeller, der er nødvendige for en database. Hvert ERD skal indeholde unikke enheder. Enheder repræsenteres typisk af rektangulære kasser i diagrammet.
Egenskaber: Attributter beskriver hver enkelt enhed eller tabel. Det er egenskaberne for særskilte eller separate enheder. Enheder skal have attributter.
Forhold: Relationer er den måde, hvorpå enheder er forbundet. Kardinalitet er et begreb, der er direkte forbundet med at vise relationer mellem enheder. Det beskriver, hvor mange attributter i en enhed der kan relateres til hvor mange attributter i en anden enhed. Det udtrykkes normalt som en-til-en, en-til-mange og mange-til-mange. Følgende billede viser kragefodsnotationer for forskellige kardinaliteter.
Trin til at oprette et diagram over enhedsrelationer fra Excel
Følg nedenstående trin for at oprette et Entity Relationship Diagram i excel.
📌 Trin 1: Forbered databasen
- Lad os først antage, at du har en database med tre tabeller i separate regneark, som indeholder henholdsvis kundeoplysninger, ordreoplysninger og produktoplysninger.
Læs mere: Sådan administrerer du relationer i Excel (med detaljerede trin)
📌 Trin 2: Opret enheder
- Derefter skal du oprette enhederne. Her skal du oprette 3 enheder for de separate tabeller.
- Formater nu nogle celler med rammer, så de ligner rektangulære kasser. Hver af dem skal repræsentere en bestemt enhed. Dernæst navngives enhederne som henholdsvis "Kunde", "Ordre" og "Produkt".
Læs mere: Sådan oprettes datamodelrelationer i Excel (3 måder)
📌 Trin 3: Tilføj attributter til enhederne
- Derefter skal du tilføje attributterne til hver enhed baseret på databasetabellerne. For eksempel indeholder tabellen "Kundeoplysninger" "Account_No", "Fornavn", "Efternavn", "Email_ID" og "Telefon_No". Du skal tilføje disse egenskaber som attributter til enheden "Kunde". Gør derefter det samme for de andre enheder.
- Desuden kan du tilføje notationer for Primary Key og Foreign Key til venstre for hver attribut. Skriv f.eks. PK for Primary Key til venstre for Account_No, da hver kunde har et unikt kontonummer. Og du kan bruge FK for Foreign Key.
Læs mere: Sådan oprettes et forhold mellem tabeller i Excel (3 måder)
📌 Trin 4: Kopier enheder som billeder
Kopier nu celleområdet for hver enhed og indsæt dem som billeder en efter en.
📌 Trin 5: Vis relationer
- Her kan en kunde afgive mange ordrer, så kardinaliteten for et forhold mellem kunde og ordre vil være en til mange.
- På den anden side kan en enkelt ordre have mange produkter, og et enkelt produkt kan få mange ordrer. Så kardinaliteten for et forhold mellem ordre og produkt vil være mange til mange .
- Vælg nu Indsæt>> Illustrationer>> Figurer>> Linje at tegne kragefodsnotationer for at vise relationerne mellem enheder.
Læs mere: Sådan oprettes Relation i Excel med Duplikatværdier
📌 Trin 6: Gruppér alle objekter
Til sidst skal du vælge alle billeder og linjeobjekter og højreklikke for at gruppere dem. Derefter kan du kopiere eller gemme diagrammet som et billede.
Ting at huske
- Vær forsigtig med at bestemme kardinaliteten af relationer mellem enheder.
- Du kan også oprette en mellemliggende enhed med en sammensat nøgle, hvis der ikke er nogen direkte primærnøgle-fremmednøgle-relationer mellem enheder.
Konklusion
Nu ved du, hvordan du opretter et diagram over enhedsrelationer i Excel. Har du yderligere spørgsmål eller forslag, så lad os vide det i kommentarfeltet nedenfor. Du kan også besøge vores ExcelWIKI blog for at udforske mere i excel. Bliv hos os og bliv ved med at lære.