Office
Log på

Definere en relation i et databasemodeldiagram

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Definere relationer i Visio ved hjælp af primære og fremmede nøgler, så du kan oprette en samling af data fra mere end én tabel.

Bemærk!: Hvis du bruger Visio Pro til Office 365 og vil have at vide om, hvordan du engineering af en eksisterende database til en databasemodel, kan du se emnet, Reverse engineering af en eksisterende database.

Hvad vil du foretage dig?

Oprette en relation i et databasemodeldiagram

Fjerne en relation fra en databasemodel

Definere en relation, som en eller en-til-mange

Få vist relationer og deres egenskaber i et diagram

Kan du ikke finde databasemodelleringsfunktionerne?

Det er mest sandsynlige, at din version af Visio ikke indeholder de funktioner, du leder efter. Hvis du vil finde ud af, hvilken version af Visio, du har, skal du klikke på Om Microsoft Office Visio i menuen Hjælp. Navnet på version er i den øverste linje med tekst i dialogboksen.

Microsoft Office Visio Standard omfatter ikke skabelonen Databasemodeldiagram.

Microsoft Office Visio Professional understøtter reverse engineering-funktionerne til skabelonen Databasemodeldiagram (som er, ved hjælp af en eksisterende database til at oprette en model i Visio ), men det understøtter ikke forward engineering (det vil sige, ved hjælp af en Visio databasemodel til at oprette SQL-kode).

Bemærk!: Du kan finde den fulde pakke af database modellering funktioner, herunder både reverse engineering og forward engineering i Visio for Enterprise Architects. Visio til Enterprise Architects er inkluderet i MSDN Premium-abonnement, der er tilgængelig i Visual Studio Professional og Visual Studio Team System rollebaseret udgaver.

Oprette en relation i et databasemodeldiagram

  1. Sørg for, at begge tabeller kan ses i diagrammet. Hvis du har foretaget reverse engineering af modellen fra en eksisterende database, skal du kan trække en eller begge tabeller fra vinduet tabeller og visninger over på tegningssiden.

  2. Dobbeltklik på den tabel, du vil for primær nøgle-siden af relationen.

  3. Klik på spalter under kategorier i vinduet Databaseegenskaber.

  4. I gitteret, skal du klikke på den kolonne, du vil bruge til at entydigt identificerer hver række i tabellen, og Markér afkrydsningsfeltet primær nøgle for at angive den som den primære nøgle.

  5. Træk en figur af typen relation fra stencilen OR eller Enhedsrelation og slippe den på et tomt område på siden.

  6. Tilslut den højere ende til tabellen med den overordnede tabel.

  7. Tilslut anden ende til den underordnede tabel.

    Hvis den anden tabel ikke allerede indeholder en kolonne med samme navn som den primære nøgle, føjes til den anden tabel som en fremmed nøgle.

Bemærk!: Hvis relationslinjer forsvinder, i menuen Database, peg på Indstillinger, og klik på dokument. Under fanen relationer under Vis skal du markere afkrydsningsfeltet relationer.

Toppen af siden

Fjerne en relation fra en databasemodel

  1. Klik på relationen i din model og tryk på delete.

  2. Gør et af følgende i dialogboksen Slet objekt:

    • Klik på Ja for at fjerne relationen fra både tegningen og den underliggende model.

    • Klik på Nej for at fjerne linjen på tegningen.

      Bemærk!: Hvis du klikker på Nej og senere beslutter at føje linjen til tegningen igen, Vælg en af tabellerne i relationen og klikke på Vis relaterede tabeller i menuen Database.

Tip!: Du kan vælge at altid eller aldrig fjerne slettede relationer fra den underliggende model. Peg på Indstillinger i menuen Database, klikke på modellering, og gå til fanen logisk diagram.

Toppen af siden

Definere en relation, som en eller en-til-mange

Kardinalitet af en relation i denne artikel beskrives, hvor mange rækker i en tabel kan forholde sig til antallet af rækker i en anden tabel. For eksempel en afdeling kan have mange medarbejdere, men en medarbejder kan tilhøre kun én afdeling. Kardinalitet udtrykkes normalt som en en-til-mange og mange-til-mange.

  1. Dobbeltklik på relationen.

  2. Klik på Diverse under kategorier i vinduet Databaseegenskaber.

  3. Vælg den kardinalitet, der passer bedst til relationen under kardinalitet. I forbindelse med en-til-mange-relationer, der er nul eller flere eller en eller flere. I forbindelse med en relationer, der ville være enten nul eller en eller præcis én.

Toppen af siden

Få vist relationer og deres egenskaber i et diagram

Du kan vælge at vise eller skjule oplysninger om relationer i diagrammet.

  1. Peg på Indstillinger i menuen Database, og klik derefter på dokument.

  2. Markér oplysninger, du vil vise på diagrammet, på fanen relationer.

    Du kan vise eller skjule

    • Relationer

    • Kardinalitet

    • Crow's feet notation

    • Verbaludtryk

    • Referentiel handlinger

Toppen af siden

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×