En enhet i Microsoft Access fyller en mycket viktig roll. Dess uppgift är att representera en person, plats, objekt, händelse eller idé som lagrar och bearbetar data. En entitet i en relationsdatabas har en egen tabell. I entitetens tabell finns attributen, även kallade ett fält eller en kolumn som kännetecknar entiteten.
När du skapar varje entitet är det lämpligt att ange en tilldelad nyckel, som är en primärnyckel, för att säkerställa att tabellposterna endast innehåller ett unikt värde. Om du inte tilldelar en primärnyckel i Microsoft Access uppmanas Microsoft Access att skapa en datatyp för automatisk numrering automatiskt efter att du har fått din tillåtelse. Observera att det finns vissa begränsningar för autonumrering av datatyper när referensintegritet upprätthålls.
Dagens video
Entitet-relationsdiagram
Under designstadiet för Microsoft Access-databasen är en entitetsrelation, eller E-R, diagram en populär bild representation av en relationsdatabasstruktur som illustrerar alla enheter, attribut och relationer. Detta diagram görs innan någon information fysiskt matas in i databasen. E-R-diagrammet representerar enheterna som rektanglar.
Primärnyckeln, som är en kolumn eller samling kolumner som unikt identifierar en given rad i en tabell för varje entitet, visas ovanför raden i rektangeln för varje entitet. De andra fälten som kompletterar entiteten visas under linjen i rektangeln. En streckad linje från en rektangel till en annan indikerar relationer, vanligtvis primärnyckeln till den främmande nyckeln, vilket är ett fält (eller samling av fält) i en tabell vars värde krävs för att matcha värdet på primärnyckeln i en sekund tabell.
Entitetsintegritet
När du väljer ett fält som primärnyckel är ett nullvärde, som är ett okänt eller otillämpligt värde, inte acceptabelt. Entitetsintegritet är regeln att inget fält som är en del av primärnyckeln får acceptera nollvärden. Regeln uttrycker unikhet. Varje post kommer att ha sin egen identitet, och att förhindra att primärnyckeln har ett nollvärde garanterar att en post är särskiljbar från en annan.
Beroende enhet kontra oberoende enhet
En beroende enhet är en tabell som kräver en relation med en annan tabell för identifiering. En oberoende enhet är en tabell som inte kräver en relation med en annan tabell. I ett E-R-diagram representerar de runda hörnen den beroende enheten och fyrkantiga hörn representerar den oberoende enheten.
Entitet-relationsmodell
E-R-modellen är lämplig metod för att representera data i en Microsoft Access-databas som använder E-R-diagram, liknande metod som används av databasens designspråk uteslutande som verktyget för att representera enheter, attribut och relationer. I en E-R-modell representerar rektanglar enheterna och trianglar representerar relationerna. För att illustrera de relationer som delas mellan enheterna, är linjer kopplar samman enheterna och är märkta för att indikera typen av relation. Till exempel representeras en en-till-många-relation mellan enheter som "1" till "n", medan en många-till-många-relation mellan enheter representeras som "m" till "n".
Sammansatt enhet
En sammansatt enhet är en giltig lösning för att illustrera en enhet som existerar för att uppfylla många-till-många-relationen. Representerar detta förhållande är en diamant i en rektangel.