Definere en relasjon i et diagram for databasemodell

Definer relasjoner i Visio ved hjelp av primære og sekundære nøkler, slik at du kan opprette en samling av data fra mer enn én tabell.

Obs!:  Hvis du bruker Visio Pro for Office 365 og vil vite mer om hvordan du utvikler en eksisterende database til en databasemodell, kan du se emnet Foreta omvendt utvikling av en eksisterende database.

Hva ønsker du å gjøre?

Opprette en relasjon i et diagram for databasemodell

Fjerne en relasjon fra en databasemodell

Definere en relasjon som en-til-en eller en-til-mange

Vise relasjoner og egenskapene i et diagram

Finner du ikke funksjonene for databasemodeller?

Utgaven du har av Visio, inneholder sannsynligvis ikke funksjonene du leter etter. Hvis du vil finne ut hvilken utgave av Visio du har, klikker du på Om Microsoft Office VisioHjelp-menyen. Navnet på versjonen vises i den øverste tekstlinjen i dialogboksen.

Microsoft Office Visio Standard inkluderer ikke malen Diagram for databasemodell.

Microsoft Office Visio Professional støtter funksjonene for omvendt utvikling for malen Diagram for databasemodell (det vil si å bruke en eksisterende database til å opprette en modell i Visio), men det støtter ikke bruk av en Visio-databasemodell til å generere SQL-kode.

Obs!: Du finner den komplette serien med funksjoner for databasemodellering, inkludert omvendt utvikling og utvikling, i Visio for Enterprise Architects. Visio for Enterprise Architects er inkludert i MSDN Premium-abonnementet, som er tilgjengelig med de rollebaserte versjonene av Visual Studio Professional og Visual Studio Team System.

Opprette en relasjon i et diagram for databasemodell

  1. Kontroller at begge tabellene er synlige i diagrammet. Hvis du brukte omvendt utvikling på modellen fra en eksisterende database, må du kanskje dra én eller begge tabellene fra vinduet Tabeller og visninger til tegningssiden.

  2. Dobbeltklikk på tabellen du vil bruke på primærnøkkelsiden av relasjonen.

  3. Klikk på Kolonner under Kategorier i vinduet Egenskaper for database.

  4. I rutenettet velger du kolonnen du vil bruke til å identifiserer hver rad i tabellen på en unik måte, og merker av for PN for å angi den som primærnøkkel.

  5. Dra en Relasjon-figur fra Objektrelasjon- eller Enhetsrelasjon-sjablongen til et blankt sted på siden.

  6. Koble den høyeste enden til tabellen med den overordnede tabellen.

  7. Koble den andre enden til den underordnede tabellen.

    Hvis den andre tabellen ikke allerede inneholder en kolonne med samme navn som primærnøkkelen, legger modelereren den til i den andre tabellen som en sekundærnøkkel.

Obs!: Hvis relasjonslinjer forsvinner, peker du på Alternativer og klikker på DokumentDatabase-menyen. Merk av for RelasjonerRelasjoner-fanen under Vis.

Til toppen av siden

Fjerne en relasjon fra en databasemodell

  1. Klikk på relasjonen i modellen, og trykk på Slett.

  2. Gjør ett av følgende i dialogboksen Slett objekt:

    • Klikk på Ja for å fjerne relasjonen både fra tegningen og den underliggende modellen.

    • Klikk på Nei for bare å fjerne linjen på tegningen.

      Obs!: Hvis du klikker på Ingen og senere bestemmer deg for å legge til linjen i tegningen, velger du én av tabellene i relasjonen og klikker på Vis relaterte tabellerDatabase-menyen.

Tips!: Du kan velge å alltid eller aldri slippe slettede relasjoner fra den underliggende modellen. Pek på Alternativer, klikk på ModelleringDatabase-menyen, og gå til Logisk diagram-fanen.

Til toppen av siden

Definere en relasjon som en-til-en eller en-til-mange

Strukturen til en relasjon beskriver hvor mange rader i en tabell som kan relateres til hvor mange rader i en annen tabell. En avdeling kan for eksempel ha mange ansatte, men en ansatt kan tilhøre bare én avdeling. Kardinalitet uttrykkes vanligvis som en-til-en, en-til-mange og mange-til-mange.

  1. Dobbeltklikk på relasjonen.

  2. Klikk på Diverse.under Kategorier i vinduet Egenskaper for database

  3. Velg kardinaliteten som passer best for relasjonen, under Kardinalitet. For en-til-mange-relasjoner er det beste valget enten Null eller flere eller En eller flere. For en-til-en-relasjoner er det beste valget enten Null eller en eller Nøyaktig en.

Til toppen av siden

Vise relasjoner og egenskapene i et diagram

Du kan velge å vise eller skjule informasjon om relasjoner i diagrammet.

  1. Pek på AlternativerDatabase-menyen, og klikk deretter på Dokument.

  2. Kontroller informasjonen du vil vise i diagrammet, på Relasjoner-fanen.

    Du kan vise eller skjule

    • Relasjoner

    • Kardinalitet

    • Kråkefotnotasjon

    • Verbfrase

    • Referanseintegritet

Til toppen av siden

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×