Entities , relaties , query's - ze kunnen klinken als hoofdstukken van een zelfhulp boek , maar deze drie termen vertegenwoordigen fundamentele elementen in de database-ontwerp . De abstract object conceptie methode van design gebruikt in database management staat bekend als de " Entity - Relationship Model ' , of ERM . In de eerste stappen van de bouw , denk aan entiteiten als de blokken rond waarop de database wordt opgebouwd . Entiteiten zijn gewoon gedefinieerd door de ontwikkelaar , en kan complexe queries en regels wanneer samengevoegd vormen . Fysieke Entiteiten Een executive kan worden gedefinieerd als een entiteit in een database en in de bestuurskamer . Entiteiten in een database kunnen mensen vertegenwoordigen , hetzij op naam, job functie , functie of afdeling . Entiteiten kunnen ook dingen , producten of bezienswaardigheden . Wanneer een entiteit tastbare eigenschappen , is het bekend als een fysieke entiteit . Als bijvoorbeeld een bedrijf produceert , papier kan worden weergegeven door een entiteit in een database. Een specifieke functie, zoals een CEO , zou worden gedefinieerd als een fysieke entiteit in een database . Conceptuele Entiteiten Als het onderwerp te worden gekwantificeerd of geanalyseerd isn ' t fysiek tastbare maar draait om een idee het is een conceptuele entiteit . Conceptuele entiteiten kunnen samenvatting, zoals een strategie of meer herkenbaar , zoals een organisatie . Bij het definiëren van een entiteit conceptueel , de vuistregel is om ervoor te zorgen andere gebruikers eenvoudig inzicht in de terminologie . Tijd en datum zijn goede voorbeelden van algemeen begrepen conceptuele entiteiten . Associatieve Entiteiten Associatieve entiteiten worden gevormd door de uitkomst van bestaande entiteiten en een relatie . Denk aan associatieve entiteiten als het product van een bepaalde formule of query . Associatieve entiteiten moeten unieke id's bevatten , en onafhankelijk van andere definities bestaan vaak . Dit wordt soms beschreven als een band met een attribuut . Als de relatie tussen de entiteiten produceert een effect of resultaat , dat wil eindresultaat worden gedefinieerd als een associatieve entiteit. Dit is vergelijkbaar met een oorzaak en gevolg relatie , met associatieve entiteiten die het effect van een bepaald algoritme . Event Entiteiten Een evenement entiteit is een katalysator die een produceert uitkomst via bestaande relaties en entiteiten . De meest abstracte van de entiteit concepten te begrijpen , een gebeurtenis entiteit is een actie-item . Bijvoorbeeld , het openen van een rekening zou een gebeurtenis entiteit in een bank- databank . Hints en tips Entity - types zijn geen individuele entiteiten , maar manieren van categoriseren entiteiten Het kan nuttig te denken van entiteiten als " zelfstandige naamwoorden " zijn : . een persoon , plaats of ding . |