Diese Dokumentation wurde automatisch von KI übersetzt.
In der Beziehung zwischen Mitarbeitern und persönlichen Profilen kann jeder Mitarbeiter nur einen Datensatz für ein persönliches Profil haben, und jeder Datensatz für ein persönliches Profil kann nur einem Mitarbeiter zugeordnet sein. In diesem Fall handelt es sich um eine Eins-zu-Eins-Beziehung.
Der Fremdschlüssel in einer Eins-zu-Eins-Beziehung kann entweder in der Quellsammlung oder in der Zielsammlung platziert werden. Wenn die Beziehung "hat einen" ausdrückt, ist der Fremdschlüssel besser in der Zielsammlung platziert. Wenn sie eine "Zugehörigkeit" darstellt, ist der Fremdschlüssel besser in der Quellsammlung platziert.
Im oben genannten Beispiel, wo ein Mitarbeiter nur ein persönliches Profil hat und das persönliche Profil zum Mitarbeiter gehört, ist es sinnvoll, den Fremdschlüssel in der Sammlung der persönlichen Profile zu platzieren.
Dies bedeutet, dass ein Mitarbeiter einen Datensatz für ein persönliches Profil besitzt.
ER-Beziehung

Feldkonfiguration

Dies bedeutet, dass ein persönliches Profil zu einem bestimmten Mitarbeiter gehört.
ER-Beziehung

Feldkonfiguration

Die Quellsammlung ist die Sammlung, in der sich das aktuelle Feld befindet.
Die Zielsammlung ist die Sammlung, mit der eine Beziehung hergestellt wird.
Dient dazu, eine Beziehung zwischen zwei Sammlungen herzustellen. In einer Eins-zu-Eins-Beziehung kann der Fremdschlüssel entweder in der Quellsammlung oder in der Zielsammlung platziert werden. Wenn er "hat einen" darstellt, ist der Fremdschlüssel besser in der Zielsammlung platziert; wenn er eine "Zugehörigkeit" darstellt, ist der Fremdschlüssel besser in der Quellsammlung platziert.
Das vom Fremdschlüssel-Constraint referenzierte Feld muss eindeutig sein. Wenn der Fremdschlüssel in der Zielsammlung platziert ist, bedeutet dies "hat einen".
Das vom Fremdschlüssel-Constraint referenzierte Feld muss eindeutig sein. Wenn der Fremdschlüssel in der Quellsammlung platziert ist, bedeutet dies "gehört zu".
ON DELETE bezieht sich auf die Aktionsregeln für die Fremdschlüsselreferenz in der zugehörigen Kindersammlung, wenn Datensätze aus der Elternsammlung gelöscht werden. Es ist eine Option, die beim Einrichten eines Fremdschlüssel-Constraints definiert wird. Häufige ON DELETE-Optionen sind: