Office
Logg på

Definere en relasjon i en databasemodell

Obs!:  Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

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

Obs!: 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 du vil 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 inkluderer ikke databasemodell-malen.

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 ved hjelp av en Visio databasemodell til å generere SQL-koden).

Obs!: 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 har utført omvendt utvikling av modellen fra en eksisterende database, må du kanskje dra én eller begge tabeller fra vinduet tabeller og visninger til tegningssiden.

  2. Dobbeltklikk tabellen du vil bruke for primær-siden av relasjonen.

  3. Klikk kolonner under Kategorier i vinduet Egenskaper for Database.

  4. I rutenettet, klikker du kolonnen du vil bruke til å unikt identifiserer hver rad i tabellen, og Merk av for PK til å angi det som primærnøkkelen.

  5. Dra en relasjon-figur fra sjablongen Objekt relasjonsdata eller Enhetsrelasjon, og slipp den til et tomt område 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økkel, legges det til den andre tabellen som en sekundærnøkkel i modellen.

Obs!: Hvis relasjonslinjer forsvinner, på Database-menyen velger du Alternativer, og klikk dokumentet. Merk av for relasjoner i relasjoner-fanen under Vis.

Til toppen av siden

Fjerne en relasjon fra en databasemodell

  1. Klikk relasjonen i din modell, og trykk 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 for å fjerne bare linjen i tegningen.

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

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

Til toppen av siden

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

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

  1. Dobbeltklikk relasjonen.

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

  3. Velg strukturen som passer best for relasjonen under Kardinalitet. For én-til-mange-relasjoner som vil være null eller flere eller én eller flere. For én-relasjoner er enten null eller en eller nøyaktig én.

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 dokumentet.

  2. Merk informasjonen du vil vise diagrammet i kategorien relasjoner.

    Du kan vise eller skjule

    • Relasjoner

    • Kardinalitet

    • Kråkefotnotasjon

    • Verbuttrykk

    • Referanseintegritet handlinger

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.

×