Ich habe eine Fk von sagen wir Schema s1.table1 zu Schema s2.table1 in Oracle, ich frage mich nur, ob das eine gute Praxis ist. Ich habe das gesehen, und das kann einen Teil meines Problems lösen, nämlich im Schema s1 mein Hauptdatenspeichermodell, aber im Schema s2 habe ich ein gemeinsames Datenspeichermodell. Also geben Sie bitte eine Anleitung darüber, wie diese Probleme am besten gelöst werden könnten.Fk in verschiedenen Schemata, ist es eine gute Praxis?
0
A
Antwort
0
Ja, es ist in Ordnung, das zu tun. Im Idealfall werden Sie dies dokumentieren, damit andere Benutzer der Schemas sich dessen bewusst sind. Aber gehen Sie nicht über Bord und erstellen Sie eine Spaghetti von Referenzen wie:
S1.TABLE1 references S2.TABLE2
S2.TABLE3 references S1.TABLE4
S3.TABLE5 references S1.TABLE6
S3.TABLE7 references S2.TABLE8
...
So ist Wahnsinn Lügen! Aber ein gemeinsames Schema macht Sinn:
S1.TABLE1 references S2.TABLE2
S1.TABLE3 references S2.TABLE4
S3.TABLE5 references S2.TABLE6
S3.TABLE7 references S2.TABLE8
Verwandte Themen
- 1. ist eine gute Praxis
- 2. Ist es eine gute Praxis, Variablen in Perl zu exportieren?
- 3. Ist es eine gute Praxis String.toCharArray() in for-Schleife
- 4. Ist es eine gute Praxis, die Aktivitätsinstanz in einer WeakReference
- 5. Ist es eine gute Praxis, Logik in Eigenschaften zu implementieren
- 6. Ist es eine gute Python-Praxis, SystemRandom wiederzuverwenden?
- 7. Ist "Behauptung falsch"; eine gute Praxis?
- 8. Ist es eine gute Praxis, statische Elementvariablen stark zu verwenden?
- 9. Ist es eine gute Praxis, libstdC++ static zu verknüpfen?
- 10. ist es eine gute Praxis, Dateideskriptoren beim Beenden zu schließen
- 11. Ist ein Beispiel für eine gute Praxis?
- 12. Ist das eine gute React-Praxis?
- 13. Ist es eine gute Praxis, Variablen möglichst "final" zu deklarieren?
- 14. Ist es eine gute Praxis, Active_Model_Serializer und Jbuilder zu verwenden?
- 15. Ist es eine gute Praxis, den Konstruktor explizit zu machen?
- 16. ist es eine gute Praxis, mysql_free_result ($ result) zu verwenden?
- 17. ist es gute Praxis, auf neue Seite in Jquery umleiten
- 18. Shapes in E-Mails - eine gute Praxis?
- 19. Ist es gute Praxis, exec mit PHP zu verwenden?
- 20. Was ist eine gute Praxis für die Abhängigkeitsinjektion in Ruby?
- 21. Warum ist es gute Praxis am Ende eines Verfahrens
- 22. Ist es eine gute Praxis, absolut alles zu testen oder es ist Zeitverschwendung (Rails)?
- 23. Gute Praxis Klasse Zeilenanzahl
- 24. ist es gute Praxis, CallBacks Redux async Aktion zu übergeben?
- 25. ViewHolder - gute Praxis
- 26. AngularJS - Form gute Praxis
- 27. Android - Gute Praxis für Tastenschatten
- 28. Ist "example.com/index.php/page/about/" eine gute Praxis?
- 29. Ist es gute Praxis, Punkte innerhalb Tabellennamen in MySQL zu verwenden
- 30. Ist die teilweise Verspottung einer Sicherheit eine gute Praxis?
Vielen Dank, ich werde dies als akzeptierte Antwort markieren. – vicmac