Ich arbeite an der Übertragung einer großen webbasierten pl / sql-Anwendung auf den dedizierten Server. Diese Anwendung befindet sich in einem Schema mit 70 Paketen Programmcode. Dieser Antrag wurde ca. 15 Personen zu unterschiedlichen Zeiten gestellt. Es war für uns üblich, Fremdschlüssel in den Referenztabellen in verschiedenen Schemata zu erstellen, da dies sehr praktisch ist und die Datenbank sehr sauber hält, da wir nicht dieselben Referenztabellen in verschiedenen Schemata aufbewahren müssen.
Mein DBA (der eine neue Instanz mit DB erstellt und meine Anwendung innerhalb der Solaris-Zone kopiert hat) sagte jedoch heute sehr hart: "Fremdschlüssel in den verschiedenen Schemata sind böse und müssen zerstört werden!". Er hat seinen Standpunkt nicht erklärt.
Ist es wirklich eine schlechte Idee, dies mit großen Anwendungen zu tun?