Kann mir jemand sagen, was ist Abklemmfalle? Vielleicht auch Fanfalle, weil ich nicht so klar bin. Bitte geben Sie auch leicht verständliche Beispiele an (über Chen-Notationen).
Mein bisheriges Verständnis: Ich verstehe, dass Fanfalle M: 1: 1: M ist, was andeutet, dass die Pfade zwischen Entitäten mehrdeutig sind Ich verstehe das. Zum Beispiel, wenn M Student darstellt und das andere M Schule repräsentiert, dann wird es mehrdeutig sein, weil wir nicht wissen, welcher Student an welcher Schule studiert (das ist, was ich bisher verstanden habe).
Allerdings kann ich nicht verstehen, was eine Abfangfalle ist.
Wie kann ich die Fallen identifizieren und reparieren?
In einfachen Worten wird für beide Fälle (FAN & amp; CHASM) mehr Linie (Ergebnismengen) als tatsächlich erzeugt. Wie identifiziert man
?Nichts zu identifizieren, aber wenn du Universum schaffst, müssen wir unsere Augen offen halten. Wenn du während der Entwicklung des Universums aus dieser Situation heraussiehst, wird es immer ein Problem geben. Berichtigen Sie also, indem Sie Aliase, Kontext, anwenden.
Sobald alle Probleme auf Universe-Ebene gelöst sind, können wir uns für das Reporting entscheiden. Durch Übung wirst du ausgezeichnetes Wissen haben.
Basierend auf Conolly & amp; Begg:
Fan-Trap tritt in einer Situation auf, in der ein Modell die Beziehung zwischen Entitytypen darstellt, ein Pfad zwischen bestimmten Entity-Instanzen jedoch zweideutig ist.
Beispiel: (Stab) -1: N-hat-1: 1- (Abteilung) -1: 1-operiert-1: N- (Zweig) In diesem Modell kann es unmöglich sein, den Zweig zu bestimmen, zu dem ein Mitarbeiter gehört, wenn die Mitarbeiter einer Abteilung mit mehr als 1 Zweigstellen angehören.
Die Neustrukturierung des Modells löst die Falle auf (Division) -1: 1-operiert-1: N- (Zweig) -1: 1-hat-1: N- (Stab)
Abklingfalle tritt auf, wenn ein Modell eine Beziehung zwischen Entitätstypen vorschlägt, jedoch ein Pfad zwischen bestimmten Vorkommen nicht existiert .
Beispiel: (Branch) -1: 1-has-1: N- (Stab) -0: 1-overses-0: N- (PropertyForRent)
Da die Staff-Beziehung zu PropertyForRent mit optionaler Teilnahme (0: 1) für Mitarbeiter besteht, existiert der Pfad für Branch zu PropertyForRent möglicherweise nicht. Lösung hierfür wäre eine direkte Beziehung zwischen Branch und PropertyForRent mit obligatorischer Beteiligung.
I fan trap tritt auf, wenn drei Tabellen auf eine Art und Weise zusammenkommen, bei der die Beziehung zueinander 1 zu viel ist. bedeutet Tabelle A B und C sind in Join als .. Tabelle A verbindet zu Tabelle B in eins zu viele und Tabelle B zu Tabelle C bezieht sich wieder eins auf Hauptweg A - & gt; B - & gt; C.
Tags und Links database conceptual-model