Module
Contents
Index 🔎︎

# Relationer

Med det här kommandot öppnar du fönstret Relationsutkast, som du använder för att definiera relationer mellan olika databastabeller.

Här kan du länka två tabeller från den aktuella databasen via ett gemensamt fält. Skapa relationerna genom att klicka på ikonen Ny relation eller dra och släpp med musen.

Så här använder du det här kommandot...

Välj Verktyg - Relationer

Den här funktionen är endast tillgänglig om du arbetar med en relationsdatabas.

När du väljer Verktyg - Relationer öppnas ett fönster där alla befintliga relationer mellan tabellerna i den aktuella databasen visas. Om det inte finns några relationer, eller om du vill relatera andra tabeller i databasen till varandra, klickar du på ikonen Lägg till tabeller. Dialogrutan Lägg till tabeller öppnas där du kan välja de tabeller som ska ingå.

Lägg till tabell...

Om fönstret Relationsutkast är öppet går det inte att ändra de markerade tabellerna, inte ens i designläge. Det här beror på att tabellerna inte får ändras när relationerna skapas.

De valda tabellerna visas i det övre området i utkastvyn. Ett tabellfönster kan du ta bort igen via snabbmenyn eller med Delete-tangenten.

### Flytta tabeller och ändra tabellstorlek

Du kan placera tabellerna som du vill och även ändra deras storlek. När du ska flytta en tabell tar du tag i dess övre kant med musen och drar den till önskad position. För att förstora eller förminska framställningen drar du i kanten eller ett hörn.

## Primärnycklar och andra nycklar

Om du vill definiera en relation mellan olika tabeller, bör du använda en primärnyckel som entydigt definierar ett datafält i den befintliga tabellen. Du kan referera till primärnyckeln från andra tabeller för att komma åt data i tabellen. Alla datafält som refererar till en primärnyckel identifieras som en sekundärnyckel.

Datafält till vilka en primärnyckel har tilldelats markeras i tabellfönstret genom en liten nyckelsymbol.

## Definiera relationer

Alla befintliga relationer visas i relationsfönstren med en linje som sammanbinder primärnyckeln med övriga nyckelfält. Du kan skapa en relation genom att dra och släppa ett fält från en tabell på ett fält i en annan tabell. Du tar bort en relation genom att markera den och trycka på Delete.

Du kan också klicka på ikonen Ny sammanslagning överst i relationsfältet och definiera relationen mellan de två tabellerna i dialogrutan Relationer.

Ny relation...

Om du använder LibreOffice som ett gränssnitt till en relationsdatabas, sker alla ändringar av relationer direkt i den externa databasen. Om du lägger till eller raderar en relationen lagras det inte i LibreOffice, utan i den externa databasen.

Om du dubbelklickar på en förbindelselinje kan du ange vissa egenskaper för relationen. Dialogrutan Egenskaper för sammanslagning öppnas.