Heim  >  Artikel  >  Datenbank  >  N-äre Beziehung in der Datenbank

N-äre Beziehung in der Datenbank

PHPz
PHPznach vorne
2023-08-22 08:41:081535Durchsuche

N-äre Beziehung in der Datenbank

Beziehungen sind ein wichtiger Bestandteil jedes Entitätsbeziehungsdiagramms, da sie die Beziehung zwischen zwei verschiedenen Entitäten zeigen. In einer n-ären Beziehung stellt n die Anzahl der Entitäten in der Beziehung dar. Es kann ein beliebiger Wert sein, aber die häufigsten Beziehungen sind unäre, binäre und ternäre Beziehungen, bei denen die Anzahl der Entitäten eins, zwei bzw. drei beträgt.

Weitere Informationen zu unären, binären und ternären Beziehungen sind wie folgt:

Uniäre Beziehungen

Wenn eine Beziehung zwischen zwei Entitäten desselben Typs besteht, wird sie als uniäre oder rekursive Beziehung bezeichnet. Dies bedeutet, dass Beziehungen zwischen verschiedenen Instanzen desselben Entitätstyps bestehen. Einige Beispiele für monadische Beziehungen sind wie folgt:

Monadische Eins-zu-eins-Beziehungen

N-äre Beziehung in der Datenbank

Eine Person kann jeweils nur mit einer Person verheiratet sein. Es handelt sich also um eine rekursive Beziehung zwischen der Entität Person und sich selbst. Dies ist eine Eins-zu-eins-rekursive Beziehung, da eine Person mit einer Person verheiratet ist.

Eins-zu-viele-Ein-Element-Beziehung

N-äre Beziehung in der Datenbank

Ein Mitarbeiter kann mehrere Mitarbeiter beaufsichtigen. Es handelt sich also um eine rekursive Beziehung zwischen dem Mitarbeiter der Entität und sich selbst. Hierbei handelt es sich um eine rekursive Eins-zu-viele-Beziehung, da ein Mitarbeiter mehrere Mitarbeiter beaufsichtigt.

Binäre Beziehung

Wenn eine Beziehung zwischen zwei verschiedenen Entitäten besteht, wird sie als binäre Beziehung bezeichnet. Einige Beispiele für binäre Beziehungen sind wie folgt:

Eins-zu-eins-Binärbeziehung

N-äre Beziehung in der Datenbank

Jeder Mitarbeiter hat nur einen Ausweis. Es handelt sich also um eine Eins-zu-Eins-Binärbeziehung, bei der 1 Mitarbeiter 1 Ausweis hat.

Many to One Binary Relationship

N-äre Beziehung in der Datenbank

Viele Mitarbeiter arbeiten in einer Abteilung. Es handelt sich also um eine binäre Beziehung von vielen zu eins, bei der viele Mitarbeiter in einer Abteilung arbeiten.

Many-to-many-Binärbeziehung

N-äre Beziehung in der Datenbank

Ein Buch kann mehrere Autoren haben, oder mehrere Autoren können ein Buch schreiben. Daher gibt es eine Viele-zu-Viele-Beziehung zwischen Büchern und Autoren, d. h. viele Bücher haben viele Autoren.

Ternäre Beziehung

Wenn eine Beziehung zwischen drei verschiedenen Einheiten besteht, wird sie als ternäre Beziehung bezeichnet. Ein Beispiel für eine ternäre Beziehung ist unten dargestellt:

N-äre Beziehung in der Datenbank

In diesem Beispiel besteht eine ternäre Beziehung zwischen Arzt, Patient und Medikament.

Das obige ist der detaillierte Inhalt vonN-äre Beziehung in der Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen