? Un'entità in Microsoft Access esegue un ruolo molto importante . Il suo compito è quello di rappresentare una persona, un luogo , un oggetto , un evento o idea che memorizza ed elabora dati. Un'entità in un database relazionale ha il proprio tavolo . All'interno tabella dell'entità sono gli attributi , noto anche come un campo o colonna che caratterizza l'entità. Quando si crea ogni entità , è opportuno specificare un tasto assegnato , che è una chiave primaria , per garantire che i record della tabella contengono un solo valore unico . In Microsoft Access, non assegnare una chiave primaria richiede Microsoft Access per creare un tipo di dati Contatore automaticamente dopo aver ottenuto il permesso . Si noti che ci sono alcune limitazioni , per i tipi di dati contatore quando applicare l'integrità referenziale . Diagramma entità-relazione
Durante la fase di progettazione di database Microsoft Access , un entità-relazione , o ER , schema è una popolare rappresentazione visiva di una struttura di database relazionale che illustra tutte le entità , attributi e relazioni . Questo diagramma è fatta prima di entrare fisicamente qualsiasi informazioni nel database . Il diagramma ER rappresenta gli enti come rettangoli .
La chiave primaria , che è una colonna o insieme di colonne che identifica univocamente una determinata riga in una tabella per ogni entità , appare al di sopra della linea del rettangolo per ogni entità . Gli altri campi che completano l'entità appaiono sotto la linea del rettangolo . Una linea tratteggiata da un rettangolo all'altro indica rapporti , in genere la chiave primaria alla chiave esterna , che è un campo (o insieme di campi ) in una tabella il cui valore è richiesto per corrispondere al valore della chiave primaria per una seconda tabella .
Entity Integrity
Quando si sceglie un campo come chiave primaria , un valore nullo , che è un valore sconosciuto o inapplicabile , non è accettabile . Integrità di entità è la regola che nessun campo che è parte della chiave primaria può accettare valori Null . La regola esprime unicità . Ogni record avrà una propria identità , e prevenire la chiave primaria di avere un valore nullo garantisce che un record è distinguibile da un altro .
Entity Dipendente Versus entità indipendente
entità dipendente è una tabella che richiede una relazione con un'altra tabella per l'identificazione. Un'entità indipendente è un tavolo che non richiede una relazione con un'altra tabella . In un diagramma ER , gli angoli arrotondati rappresentano l'entità dipendente e angoli quadrati rappresentano l' entità indipendente .
Modello Entity-Relationship
Il modello ER è l'approccio adatto a rappresentare dati in un database Microsoft Access che utilizza diagrammi ER , simile al metodo utilizzato dal linguaggio di design di database esclusivamente come strumento per la rappresentazione di entità, attributi e relazioni. In un modello ER , rettangoli rappresentano le entità e triangoli rappresentano le relazioni. Per illustrare le relazioni condivise tra gli enti , le linee si collegano le entità e sono etichettati per indicare il tipo di rapporto . Ad esempio, un uno-a -molti tra le entità è rappresentato come "1" a "n ", mentre una relazione molti - a-molti tra le entità è rappresentato come "m" a "n ".
Composite Entity
un'entità composita è una soluzione valida per illustrare un ente che esiste per soddisfare i molti-a -molti. Rappresentare questa relazione è un diamante all'interno di un rettangolo .