10 saker du behöver veta om relationer i Access 2013

10 saker du behöver veta om relationer i Access 2013


En en-till-många-relation kopplar en post i den överordnade tabellen till många poster i den underordnade tabellen.

Ställ in relationen för att koppla beställningar till kunder eller läkare till patienter. En kund kan ha många beställningar och en läkare kan ha många patienter. På så sätt behöver du inte upprepa all kundkontaktinformation på varje beställning och inte heller all läkares kontaktinformation på varje patient.

10 saker du behöver veta om relationer i Access 2013


En en-till-en-relation kopplar en post i den överordnade tabellen till en post i den underordnade tabellen.

Detta är inte en vanlig relationstyp men kan användas om du behöver dela upp en tabell som innehåller många fält i två tabeller.

10 saker du behöver veta om relationer i Access 2013


Relatera det primära nyckelfältet i den överordnade tabellen med samma fält (inte den primära nyckeln) i den underordnade tabellen.

Detta är det vanligaste scenariot. Den överordnade tabellen innehåller ett primärnyckelfält och den underordnade tabellen innehåller samma fältnamn. Till exempel kan en kund- och ordertabell dela ett kund-ID. Kund-ID är normalt den primära nyckeln för kunder och en främmande nyckel i beställningar.


Relatera det primära nyckelfältet i den överordnade tabellen med samma fält (inte den primära nyckeln) i den underordnade tabellen.

Detta är det vanligaste scenariot. Den överordnade tabellen innehåller ett primärnyckelfält och den underordnade tabellen innehåller samma fältnamn. Till exempel kan en kund- och ordertabell dela ett kund-ID. Kund-ID är normalt den primära nyckeln för kunder och en främmande nyckel i beställningar.

10 saker du behöver veta om relationer i Access 2013


Fält som sammanfogas i relationen måste vara av samma datatyp.

Du kan inte relatera ett textfält i den överordnade tabellen till ett nummerfält i den underordnade tabellen eller tvärtom. Fälten måste vara antingen textfält eller nummerfält i varje tabell.

10 saker du behöver veta om relationer i Access 2013


Framtvinga referensintegritet i dialogrutan Redigera relationer för att förhindra "föräldralös" post i den underordnade tabellen.

En föräldralös är en post i den underordnade tabellen som inte har en motsvarande post i den överordnade tabellen. Det klassiska exemplet är en order i en ordertabell för en kund som inte finns i tabellen Kunder. Referensintegritet förhindrar att man går in i den här typen av föräldralösa beställningar.

10 saker du behöver veta om relationer i Access 2013


Ställ in kaskaduppdateringsrelaterade fält i dialogrutan Redigera relationer för att uppdatera nyckelvärdet i den underordnade tabellen när det uppdateras i den överordnade tabellen.

Anta att du har två tabeller, en lista med kategorier i en ExpenseType-tabell (fältnamn Category) och ett fält i en Expense-tabell som heter Category. Kategorifältet i Expenses fylls av en kombinationsruta som hämtar dess data från ExpenseType-tabellens kategorifält.

Anta vidare att ett stavfel gjordes för Dining, det stavas Dinning. Om du ställer in kaskaduppdateringsrelaterade fält kan du redigera Dinning i ExpenseType till Dining och det kommer att ändras på varje post som används i tabellen Expense.


Ställ in kaskaduppdateringsrelaterade fält i dialogrutan Redigera relationer för att uppdatera nyckelvärdet i den underordnade tabellen när det uppdateras i den överordnade tabellen.

Anta att du har två tabeller, en lista med kategorier i en ExpenseType-tabell (fältnamn Category) och ett fält i en Expense-tabell som heter Category. Kategorifältet i Expenses fylls av en kombinationsruta som hämtar dess data från ExpenseType-tabellens kategorifält.

Anta vidare att ett stavfel gjordes för Dining, det stavas Dinning. Om du ställer in kaskaduppdateringsrelaterade fält kan du redigera Dinning i ExpenseType till Dining och det kommer att ändras på varje post som används i tabellen Expense.

10 saker du behöver veta om relationer i Access 2013


Ställ in kaskadraderingsrelaterade poster i dialogrutan Redigera relationer för att ta bort relaterade poster i den underordnade tabellen när motsvarande post raderas i den överordnade tabellen.

Med den här inställningen på i en relation mellan Kund-ID i Kund och Kund-ID i Beställningar, radera en kundpost och du tar bort alla beställningar för den kunden.

10 saker du behöver veta om relationer i Access 2013


Om du ställer in relationer mellan tabeller ställs automatiskt sammanfogningar för dessa tabeller när du bygger frågor.

Relationskopplingar genomförs till vy för frågedesign. Om du ställer in en relation mellan kunder och beställningar på kund-ID, kommer du att se den kopplingsraden när du lägger till dessa tabeller i en ny fråga i frågedesign.

10 saker du behöver veta om relationer i Access 2013
1


Ta bort ett fält som är en del av en relation så tar du bort relationen.

Du kan inte ha en relation mellan två fält om ett av dem saknas, eller hur? Så, Access tar bort den brutna relationen när du tar bort ett fält som är en del av den relationen.

1


Ta bort ett fält som är en del av en relation så tar du bort relationen.

Du kan inte ha en relation mellan två fält om ett av dem saknas, eller hur? Så, Access tar bort den brutna relationen när du tar bort ett fält som är en del av den relationen.

10 saker du behöver veta om relationer i Access 2013
1


Om en primärnyckel är en del av en relation kan du inte ändra den primära nyckeln i den tabellen till ett annat fält utan att först ta bort relationen.

För att ändra primärnycklar i en tabell där dess primärnyckel är en del av en relation måste du först öppna fönstret Relationer och ta bort relationen innan Access tillåter dig att ändra primärnyckeln till ett annat fält i den tabellen.


Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows Microsoft Word öppnar filer i skrivskyddat läge, vilket gör det omöjligt att redigera dem? Oroa dig inte, metoderna finns nedan

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Så här åtgärdar du fel vid utskrift av felaktiga Microsoft Word-dokument Fel vid utskrift av Word-dokument med ändrade teckensnitt, röriga stycken, saknad text eller förlorat innehåll är ganska vanligt. Men gör det inte

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Om du har använt pennan eller överstrykningspennan för att rita på dina PowerPoint-bilder under en presentation, kan du spara ritningarna till nästa presentation eller radera dem så att nästa gång du visar den börjar du med rena PowerPoint-bilder. Följ dessa instruktioner för att radera ritningar med penna och överstrykningspenna: Radera linjer ett på […]

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteket innehåller CSS-filer, XSL-filer (Extensible Stylesheet Language) och bilder som används av fördefinierade mallsidor, sidlayouter och kontroller i SharePoint 2010. För att hitta CSS-filer i stilbiblioteket på en publiceringswebbplats: Välj Webbplatsåtgärder→Visa Allt webbplatsinnehåll. Innehållet på webbplatsen visas. Style-biblioteket ligger i […]

Formatera siffror i tusentals och miljoner i Excel-rapporter

Formatera siffror i tusentals och miljoner i Excel-rapporter

Överväldiga inte din publik med gigantiska siffror. I Microsoft Excel kan du förbättra läsbarheten för dina instrumentpaneler och rapporter genom att formatera dina siffror så att de visas i tusentals eller miljoner.

Hur man delar och följer SharePoint-webbplatser

Hur man delar och följer SharePoint-webbplatser

Lär dig hur du använder SharePoints sociala nätverksverktyg som låter individer och grupper kommunicera, samarbeta, dela och ansluta.

Hur man konverterar datum till Julian-format i Excel

Hur man konverterar datum till Julian-format i Excel

Julianska datum används ofta i tillverkningsmiljöer som en tidsstämpel och snabbreferens för ett batchnummer. Denna typ av datumkodning tillåter återförsäljare, konsumenter och serviceagenter att identifiera när en produkt tillverkades och därmed produktens ålder. Julianska datum används också i programmering, militären och astronomi. Annorlunda […]

Hur man skapar en Access Web App

Hur man skapar en Access Web App

Du kan skapa en webbapp i Access 2016. Så vad är en webbapp egentligen? Tja, webben betyder att den är online, och appen är bara en förkortning för "applikation". En anpassad webbapp är en onlinedatabasapplikation som nås från molnet med en webbläsare. Du bygger och underhåller webbappen i skrivbordsversionen […]

Snabbstartsfält i SharePoint 2010

Snabbstartsfält i SharePoint 2010

De flesta sidor i SharePoint 2010 visar en lista med navigeringslänkar i snabbstartsfältet till vänster på sidan. Snabbstartsfältet visar länkar till utvalt webbplatsinnehåll som listor, bibliotek, webbplatser och publiceringssidor. Snabbstartsfältet innehåller två mycket viktiga länkar: Länken Allt webbplatsinnehåll: […]

Vad betyder lösarens felmeddelanden i Excel?

Vad betyder lösarens felmeddelanden i Excel?

För enkla problem hittar Solver i Excel vanligtvis snabbt de optimala Solver-variabelvärdena för objektivfunktionen. Men i vissa fall har Solver problem med att hitta Solver-variabelvärdena som optimerar objektivfunktionen. I dessa fall visar Solver vanligtvis ett meddelande eller ett felmeddelande som beskriver eller diskuterar problemet som […]