Innhold
Innholdsliste 🔎︎

# Relasjoner

Denne kommandoen åpner vinduet Relasjonsdesign , som lar deg definere relasjoner mellom ulike databasetabeller.

Her kan du koble sammen tabeller fra gjeldende database gjennom vanlige datafelt. Klikk på Ny relasjon-ikonet for å opprette relasjonene, eller ganske enkelt dra-og- slipp med musen.

For å bruke denne funksjonen …

Velg Verktøy → Relasjoner i et databasevindu

Denne funksjonen er kun tilgjengelig hvis du arbeider med en relasjonsdatabase.

Når du velger Verktøy - Relasjoner, åpnes et vindu der alle eksisterende relasjoner mellom tabellene i gjeldende database vises. Hvis ingen relasjoner er definert, eller hvis du ønsker å relatere andre tabeller i databasen til hverandre, klikker du på Legg til tabeller-ikonet. Dialogboksen Legg til tabeller åpnes der du kan velge tabellene du vil opprette en relasjon med.

Sett inn tabeller

Hvis Relasjonsdesign-vinduet er åpent, kan ikke de valgte tabellene endres, selv i tabelldesignmodus. Dette sikrer at tabeller ikke endres mens relasjonene opprettes.

De valgte tabellene vises i det øverste området av relasjonsdesignvisningen. Du kan lukke et tabellvindu gjennom kontekstmenyen eller med Delete-tasten.

#### Flytt tabell og endre tabellstørrelse

Du kan endre størrelse og ordne bordene i henhold til dine preferanser. For å flytte tabeller, dra den øvre rammen til ønsket posisjon. Forstørr eller reduser størrelsen tabellen vises i ved å plassere musepekeren på en kant eller på et hjørne og dra tabellen til den har ønsket størrelse.

## Primærnøkkel og fremmednøkkel

Hvis du ønsker å definere en relasjon mellom de ulike tabellene, bør du angi en primærnøkkel som unikt identifiserer en datafeltet i en eksisterende tabell. Du kan referere til primærnøkkelen fra andre tabeller for å få tilgang til dataene i denne tabellen. Alle datafelt som refererer til denne primærnøkkelen vil bli identifisert som en fremmednøkkel.

Alle datafelt som refererer til en primærnøkkel vil bli identifisert i tabellvinduet med et lite nøkkelsymbol.

## Definer relasjoner

Alle eksisterende relasjoner vises i relasjonsvinduene med en linje som forbinder primær- og fremmednøkkelfeltene. Du kan legge til en relasjon ved å bruke dra-og-slipp for å slippe feltet til en tabell på feltet til den andre tabellen. En relasjon fjernes igjen ved å velge den og trykke på Delete-tasten.

Alternativt kan du også klikke på Ny relasjon-ikonet i det øverste området i relasjonsfeltet og definere relasjonen mellom to tabeller i Relasjoner dialog.

Ny relasjon

Hvis du bruker LibreOffice som front-end for en relasjonsdatabase, blir ikke opprettelse og sletting av relasjoner plassert i et mellomminne av LibreOffice, men videresendes direkte til databasen.

Ved å dobbeltklikke på en koblingslinje kan du tilordne visse egenskaper til relasjonen. Dialogboksen Relasjoner åpnes.