Entitäten, Beziehungen , Abfragen - sie wie Kapitel eines Selbsthilfe Buch klingen mag , aber diese drei Begriffe stellen grundlegende Elemente in Datenbank-Design . Das abstrakte Objekt Konzeption Verfahren von Design in Datenbank-Management verwendet wird, wie der " Entity -Relationship-Modell " oder ERM bekannt. In den ersten Schritten des Gebäudes, angehört wie die Blöcke , um die die Datenbank aufgebaut denken. Entities sind einfach durch den Entwickler definiert und können komplexe Abfragen und Regeln beim Zusammenfügen zu bilden. Physikalische Entities
Eine Führungskraft kann als eine Einheit in einer Datenbank und in der Vorstandsetage definiert werden.
Entities in einer Datenbank darstellen können Menschen , entweder nach Name, Funktion Job , Job- Titel oder Abteilung. Entities können auch Dinge , Produkte oder Orte von Interesse sein. Wenn ein Unternehmen konkrete Eigenschaften hat , wird sie als eine physikalische Entität bekannt . Zum Beispiel, wenn ein Unternehmen erzeugt Papier, Papier konnte von einer Einheit in einer Datenbank darstellen. Eine spezielle Job-Titel, wie ein CEO , würde als physische Entität in einer Datenbank definiert werden.
Konzeptionelle Entities
Wenn das Motiv zu quantifizieren oder isn analysiert 't physisch greifbare aber dreht sich um eine Idee, es ist eine konzeptionelle Einheit. Konzeptuelle Entitäten abstract, wie eine Strategie oder mehr erkennbar , wie einer Organisation. Bei der Definition eines Unternehmens konzeptionell ist die Faustregel, um sicherzustellen, dass andere Benutzer leicht zu verstehen, die Terminologie . Uhrzeit und Datum sind gute Beispiele für allgemein verstanden konzeptionellen Entitäten .
Associative Entities
Assoziative Entitäten werden durch die Ergebnisse der vorhandenen Einrichtungen und eine Beziehung gebildet . Denken Sie an assoziative Entitäten als das Produkt eines bestimmten Gleichung oder Abfrage. Assoziative Entitäten muss eindeutige Kennungen , und oft unabhängig von anderen Definitionen existieren. Dies wird manchmal als eine Beziehung mit einem Attribut beschrieben . Wenn die Beziehung zwischen Entitäten erzeugt einen Ausgang oder das Ergebnis wäre , dass das Endergebnis als assoziatives Einheit definiert werden. Dies ist vergleichbar mit einem Ursache-Wirkungs- Beziehung , mit assoziativen Entitäten ist die Wirkung eines bestimmten Algorithmus .
Termin Entities
Ein Ereignis Entität ist ein Katalysator, der eine produziert Ergebnis durch die bestehenden Beziehungen und Organisationen . Die abstrakte Entität der Konzepte zu begreifen , ist ein Ereignis Entität eine Aktion Artikel . Zum Beispiel würde die Eröffnung eines Kontos eine Veranstaltung , die in einem Bank- Datenbank sein.
Tipps & Hinweise
Entity - Typen sind nicht einzelne Personen , sondern Möglichkeiten zum Kategorisieren Entitäten .
es hilfreich sein, der Entitäten wie " Substantive " denken kann : eine Person, einen Ort oder eine Sache
.