Was sind assoziative Einheiten?

im Entitätsbeziehungsmodell, bei dem Daten abstrakt und konzeptionell in Software-Engineering dargestellt werden, sind assoziative Einheiten ein Teil des Modells. Relationale Modelle werden häufig zur Darstellung von Daten in einer Datenbank oder einem System hergestellt, in denen sie verwendet werden, um Daten in ein verständliches und lesbares Schema zu organisieren. Entitäten in einem relationalen Modell könnten alles darstellen, einschließlich Menschen, Orte, Objekten, Ereignisse oder Konzepten. Assoziative Einheiten sind Verbindungen, die eine Beziehung zwischen zwei verschiedenen Einheiten beschreiben. Diese Entitäten können viele zu viele Beziehungen haben, was bedeutet, dass eine der assoziativen Einheiten mehrere Beziehungen und Verbindungen zu einer Eltern- oder Kindereinheit haben kann. Sie gelten als Einheit, weil sie Attribute haben, und sie werden als Beziehung angesehen, weil sie Entitäten miteinander verbinden. Diese Art von Entitäten haben sehr häufig viele Beziehungen undD Verbindungen, weil sie zuzurechnen sind, aber sie können eine unabhängige Bedeutung von anderen Entitäten haben. Es ist auch eine gute Praxis in einem relationalen Modell für die assoziative Einheit, zumindest ein Attribut zu haben, das von der Identifikatoreinheit unterscheidbar ist. Assoziative Einheiten können auch Teilnehmer an Beziehungen sein, die von den zugehörigen Unternehmensbeziehungen getrennt sind.

Primärschlüssel sollten auch Teil von assoziativen Einheiten sein, da sie Identifikatoren sind, die bestimmte Tabellen in einem relationalen Modell angrenzen. Obwohl Tabellen möglicherweise nur einen enthalten, sind Primärschlüssel Kombinationen von Spalten, die Zeilen eindeutig angeben. Es gibt einen Unterschied zwischen einzigartigen Schlüssel und Primärschlüssel, da Primärschlüssel in einer Tabelle oder Entität eine Einschränkung "nicht null" durchsetzen können. Ein weiterer Aspekt, der Primärschlüssel von einzigartigen Schlüssel unterscheidetTanz. Für die Verwaltung von Primärschlüssel und für die Benutzerfreundlichkeit und Durchsetzung durch einen Datenbankmanager werden primäre Indizes erstellt.

assoziative Einheiten sind in Anschlusstabellen enthalten und verwendet - Tabellen in einem relationalen Modell, das gemeinsame Felder aus zwei oder mehr anderen Tabellen enthalten. Junctionstabellen werden verwendet, weil sie mit vielen zu vielen Beziehungen in einer bestimmten Datenbank umgehen können. Ein Beispiel für eine Datenbank, in der die assoziative Einheit durch die Verwendung von Junction -Tabellen verwendet wird, ist die Einschreibung von Studenten in einen Kurs. In diesem Fall ist eine Tabelle mit Daten über Schüler indirekt mit einer Tabelle mit Daten zu Kursen über eine Zwischentabelle verbunden, die Daten enthält, die mit Student- und Kursdaten aus den Verbindungstabellen verknüpft sind.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?