/ / Fremdschlüsseleinschränkungen - Oracle, Datenbankdesign, Fremdschlüsselbeziehung, plsqldeveloper

Fremdschlüssel Einschränkungen - Oracle, Datenbank-Design, Fremdschlüssel-Beziehung, plsqldeveloper

Ich frage mich, ob eine PL / SQL-Tabelle (Oracle) drei Fremdschlüssel enthalten kann? danke im voraus, wenn mir jemand diesbezüglich helfen kann.

Antworten:

1 für die Antwort № 1

Es gibt keine explizite Begrenzung für die Anzahl der Fremdschlüssel in einer Tabelle. Jedoch, Es gibt ein Limit von 1000 Spalten pro Tabelle, so dass dies wahrscheinlich eine praktische Grenze darstellt.

Hier ist eine SQL-Geige So entsteht ein Spielzeugtisch mit fünf Fremdschlüsseln.


0 für die Antwort № 2

Die Verwendung von Fremdschlüsseln ist nicht beschränkt, außerLogik, die auf der Verwendung von Fremdschlüsseln basiert und wenn eine Tabelle zu viele Fremdschlüssel benötigt, was nicht logisch ist, und der Datenbankentwurf leidet in einem solchen Szenario. Neben 1000-Spalten-Einschränkungen für Oracle-Tabellen und pl / sql-Prozeduren gibt es auch Code-Beschränkungen.