Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Unbekanntes relationales Diagrammsymbol in Oracle SQL Developer gefunden

Du hast mich reingelegt, sonst hätte ich viel früher darauf geantwortet. Das ist kein ER-Symbol. ER =Entitätsbeziehung.

Dieses Symbol stammt aus dem relationalen Diagramm, das sich mit Tabellen und Fremdschlüsseln im Vergleich zu Entitäten und Beziehungen befasst.

Aus den Dokumenten:Löschregel:Automatisch auszuführende Aktion, wenn eine Zeile in der referenzierten Tabelle (im PK/UK-Index) gelöscht wird und Zeilen mit diesem Wert in der Tabelle vorhanden sind, die diesen Fremdschlüssel enthält:KEINE AKTION (dargestellt durch a Kreuzen der Linie in Diagrammen) führt keine Aktion für diese Zeilen aus; KASKADE (dargestellt durch ein "X") löscht diese Zeilen; SET NULL (dargestellt durch einen kleinen Kreis) setzt alle Spalten in den Zeilen auf Null, die auf einen Nullwert gesetzt werden können; RESTRICT (auch durch eine sich kreuzende Linie angezeigt) verhindert, dass diese Zeilen gelöscht werden.