/ / Verstößt ein Kreis zwischen Tabellen in Oracle gegen eine Normalisierung? - Orakel, Normalisierung

Verletzt ein Kreis zwischen Tabellen im Orakel irgendeine Normalisierung? - Orakel, Normalisierung

Ich möchte wissen, ob ich in Oracle einen Kreis zwischen meinen Tabellen habe. Verstößt dieser gegen eine Normalisierung? Wenn ja, gegen welche Art von Normalisierung verstößt das?
so etwas wie dieses BildBildbeschreibung hier eingeben

Antworten:

2 für die Antwort № 1

Ihr Diagramm ist nicht wirklich zyklisch. A referenziert B und D, C referenziert B und D. Daran ist nichts auszusetzen, was ich bei einer Normalisierung weiß.

Ich bin nicht sicher, ob die Zyklen spezifisch sindverboten, aber es ist äußerst schwierig, mit ihnen umzugehen, da Sie, sobald Sie einen Zyklus mit referentieller Integrität eingerichtet haben (vorausgesetzt, alle Referenzen sind nicht optional), keine davon tatsächlich löschen können, ohne die Einschränkungen zu deaktivieren, während Sie dies tun. Also würde ich versuchen, sie nach Möglichkeit zu vermeiden.