Nwlapcug.com


Tipi di entità in un Database



Entità, relazioni, query - suonano come capitoli di un sé aiutano libro, ma questi tre termini rappresentano elementi fondamentali nella progettazione di database. Il metodo di concezione astratta oggetto di design utilizzato nella gestione del database è noto come il "Modello entità-relazione" o ERM. Nelle prime fasi di costruzione, pensare di entità come i blocchi attorno al quale è costruito il database. Entità sono definite semplicemente dallo sviluppatore e possono formare query complesse e regole quando unite insieme.

Entità fisiche

Tipi di entità in un Database


Un dirigente può essere definito come un'entità in un database e nella sala del Consiglio.


Entità di un database può rappresentare persone, per nome, mansione, titolo di lavoro o reparto. Entità possono anche essere cose, prodotti o luoghi di interesse. Ogni volta che un'entità possiede proprietà tangibile, è noto come un'entità fisica. Ad esempio, se un'azienda produce carta, la carta potrebbe essere rappresentato da un'entità in un database. Un titolo di lavoro specifico, ad esempio un CEO, sarebbe essere definito come un'entità fisica in un database.

Entità concettuali

Se il soggetto deve essere quantificato o analizzato non è fisicamente tangibile, ma ruota intorno a un'idea è un'entità concettuale. Entità concettuali può essere astratto, come una strategia, o più riconoscibile, ad esempio di un'organizzazione. Quando si definisce un'entità concettualmente, la regola è affinché che altri utenti capirà facilmente la terminologia. Data e ora sono buoni esempi di accezione entità concettuali.

Enti associativi

Enti associativi sono formate dall'esito delle entità esistenti e una relazione. Pensare di entità associativa come il prodotto di un'equazione specifica o una query. Entità associativa deve contenere identificatori univoci e spesso esistono indipendentemente dalle altre definizioni. Questo è talvolta descritto come una relazione con un attributo. Se la relazione tra entità produce un risultato o risultato, quel risultato finale sarebbe essere definito come un ente associativo. Questo è simile a un rapporto di causa ed effetto, con entità associativa, essendo l'effetto di un particolare algoritmo.

Entità evento

Un'entità di evento è un catalizzatore che produce un risultato attraverso entità e le relazioni esistenti. La maggior parte astratta dei concetti entità a cogliere, un'entità di evento è un elemento di azione. Ad esempio, aprendo un conto sarebbe un'entità di eventi in un database di bancari.

Suggerimenti e consigli

Tipi di entità non sono entità individuali, ma modi di categorizzare le entità.

Può essere utile pensare a delle entità "nouns": una persona, luogo o cosa.