Definere en relasjon i en databasemodell

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Definere relasjoner i Visio med Primær -og sekundærnøkler , slik at du kan opprette en samling av data fra flere tabeller.

Merknad: Hvis du bruker Visio Pro for Office 365 og vil lære om hvordan du utvikling av en eksisterende database til en databasemodell, kan du se emnet omvendt utvikling av en eksisterende database.

Hva vil du gjøre?

Opprette en relasjon i et diagram for databasemodell

Fjerne en relasjon fra en databasemodell

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

Vise relasjoner og egenskapene i et diagram

Finner du ikke funksjonene for databasemodellering?

Det er mest sannsynlig at din versjon av Visio ikke inneholder funksjonene du leter etter. Hvis du vil finne ut hvilken versjon av Visio du har, klikker du Om Microsoft Office VisioHjelp-menyen. Navnet på utgaven er i den øverste linjen med tekst i dialogboksen.

Microsoft Office Visio Standard inneholder ikke malen Diagram for databasemodell.

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

Merknad: Du kan finne den komplette pakken med databasen modellering funksjoner, inkludert omvendt utvikling og videresende utvikling, i Visio for Enterprise Architects. Visio for Enterprise Architects er inkludert i MSDN Premium-abonnement som er tilgjengelig med Visual Studio Professional og Visual Studio Team System rollebasert versjoner.

Opprette en relasjon i et diagram for databasemodell

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

  2. Dobbeltklikk tabellen du ønsker for primærnøkkelsiden av relasjonen.

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

  4. Klikk kolonnen du vil bruke til å identifisere hver rad i tabellen entydig, i rutenettet, og merk av for PN for å angi dette alternativet som primærnøkkel.

  5. Dra en relasjonsfigur og slipp den på et tomt område på siden, fra sjablongen Objektrelasjon eller Enhetsrelasjon.

  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 modellen den til i den andre tabellen som en sekundærnøkkel.

Merknad: Hvis relasjonslinjer forsvinner, velger du AlternativerDatabase-menyen og klikker Dokument. Merk av for Relasjoner i kategorien Relasjoner under Vis.

Til toppen av siden

Fjerne en relasjon fra en databasemodell

  1. Klikk relasjonen i modellen din og klikk Slett.

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

    • Klikk Ja hvis du vil fjerne relasjonen både fra tegningen og den underliggende modellen.

    • Klikk Nei hvis du bare vil fjerne linjen på tegningen.

      Merknad: Hvis du klikker Nei og senere bestemmer deg for å legge linjen tilbake i tegningen, merker du én av tabellene i relasjonen og klikker Vis relaterte tabellerDatabase-menyen.

Tips!: Du kan velge alltid eller aldri å slippe slettede relasjoner fra den underliggende modellen. Velg AlternativerDatabase-menyen, klikk Modellering og gå til kategorien Logisk diagram.

Til toppen av siden

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

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

  1. Dobbeltklikk relasjonen.

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

  3. Velg kardinaliteten som passer best for relasjonen, under Kardinalitet. Det beste valget for en-til-mange-relasjoner er enten Null eller flere eller En eller flere. Det beste valget for en-til-en-relasjoner er 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. Velg AlternativerDatabase-menyen, og klikk Dokument.

  2. Merk av for informasjon du vil vise i diagrammet, i kategorien Relasjoner.

    Du kan vise eller skjule

    • Relasjoner

    • Kardinalitet

    • Kråkefotnotasjon

    • Verbuttrykk

    • Referansehandlinger

Til toppen av siden

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
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.

×