Om relationer
En relation är en kraftfull metod för att ordna information. Med en relation kan du sammankoppla data i en eller flera tabeller med utgångspunkt i gemensamma fältvärden, olika fältvärden eller en jämförelse mellan värden i två eller flera fält.
När du har skapat en relation kan du visa data från den relaterade tabellen genom att göra något av följande:
 •
Skapa en relaterad databas, som består en eller flera tabeller i en eller flera filer, som när de används tillsammans innehåller alla data du behöver för ditt arbete. Varje förekomst av data lagras i endast en tabell åt gången, men du kan arbeta med och visa informationen från alla relaterade tabeller. Om du ändrar en förekomst (vilken som helst) av den relaterade informationen, visas ändringarna överallt där den relaterade informationen används.
 •
Definiera länkdata om du vill kopiera information från en relaterad tabell till ett fält i måltabellen. Den kopierade informationen är nu lagrad på två ställen, precis som om du hade kopierat den och klistrat in den i ett målfält. Länkdata är aktuella när de kopieras, men när de väl har kopierats förblir de oförändrade såvida de inte länkas på nytt eller länken aktiveras på nytt.
Viktigt!  Varje gång du vill använda data från en annan tabell, antingen i en relaterad databas eller för en länk, måste du först definiera en relation mellan de två tabellerna.
En typisk försäljningsdatabas kanske till exempel har dessa tabeller: tabellen Fakturor, där alla fakturor registreras, tabellen Produkter, där alla produkter och deras aktuella priser är lagrade, och tabellen Radposter, som innehåller försäljningsinformation för varje rad i fakturan, nämligen den sålda artikeln, kvantiteten och försäljningspriset. Fakturor består av en blandning av dynamiska och statiska data och därför använder du både relaterade fält och länkdata för att visa informationen. Posterna från tabellen Radposter visas dynamiskt i en portal i layouten Fakturor, men det faktiska försäljningspriset för varje radpost anges med hjälp av länkdata. Totalsumman för fakturan förblir därför densamma även om priserna ändras senare.
Du skapar en relaterad databas genom att definiera en relation mellan två fält, som kallas matchande fält. Fälten kan finnas i olika tabeller eller i samma tabell (en självkopplande relation). Du kan arbeta med relaterade data när värdet i det matchande fältet på ena sidan av relationen stämmer överens med ett värde i det matchande fältet på relationens andra sida, enligt de villkor som du anger i relationen.
När du har skapat en relation kan du använda fält från den relaterade tabellen precis som du använder fält i den aktuella tabellen: för att visa data i en layout, som en del av en beräkningsformel, i ett manus, som ett matchande fält för en annan relation och så vidare.
När du visar relaterade data i en portal visas värden från alla relaterade poster, enligt användarens behörighet. När det relaterade fältet inte finns i en portal visas värdet från den första relaterade posten. Mer information finns i Skapa portaler för att visa relaterade poster.
Obs!  Använd behörighetsinställningar i källtabellen för att begränsa eller förhindra tillgång till relaterade data. Användare måste t.ex. ha behörighet att visa ett relaterat matchande fält för att kunna visa de relaterade fälten från den relationen. Mer information finns i Skapa och hantera behörighetsuppsättningar.
Du kan sortera relaterade poster innan du visar dem. När du placerar ett relaterat fält direkt i en layout visas värdet från den första relaterade posten i sorteringsordningen (t.ex. det lägsta eller det högsta värdet). När du visar relaterade fält i en portal visas de relaterade posterna i den sorteringsordning som har angetts för portalen – den får företräde framför en eventuell sorteringsordning i definitionen av relationen.
Kommentar
 •
 •
 •
 •
 •
 •
 •
 •
Innan du börjar skapa en relaterad databas kan det vara bra att först planera databasen på papper. Mer information finns i Om planering av en databas.
Relaterade avsnitt 
Om typer av relationer
Skapa relationer
I det här avsnittet
Om relationsdiagrammet
Om matchande fält för relationer