Adanmış sunucuya büyük bir pl / sql web tabanlı uygulama aktarımı üzerinde çalışıyorum. Bu uygulama 70 paket program kodu ile bir şemada yer almaktadır. Bu uygulama farklı zamanlarda yaklaşık 15 kişiye yapılmıştır. Farklı şemalardaki referans tablolarında yabancı anahtarlar oluşturmak bizim için normal bir uygulamadır, çünkü gerçekten rahattır ve veritabanını çok temiz tutar, çünkü aynı refernce tablolarını farklı bir şemada tutmamız gerekmez.
Ama yine de (DB ile yeni bir örnek oluşturan ve başvurumu Solaris bölgesinin içine kopyalayan) DBA'm bugün çok sert dedi, "Farklı şemalardaki yabancı anahtarlar kötüdür ve onu yok etmelisin!". Bakış açısını açıklamadı.
Bunu büyük uygulamalarla yapmak gerçekten kötü bir fikir mi?