Saya baru-baru ini mengambil alih sebuah proyek, dan saya telah menemukan bahwa di sebagian besar tabel kunci utama memiliki properti " NOT FOR REPLICATION
".
Saya bukan DBA, tapi pasti di sebagian besar database, catatan tanpa kunci primer akan dianggap rusak. Kunci utama dari sebagian besar catatan ini hampir pasti akan digunakan sebagai kunci asing di suatu tempat.
Apakah ini kesalahan dari pengembang sebelumnya (yang tidak lagi bekerja untuk perusahaan), atau adakah logika lain yang terlibat? Kami bahkan tidak menggunakan replikasi di lingkungan produksi, jadi ini sebenarnya tidak memengaruhi sesuatu yang serius, tetapi saya bertanya-tanya apakah ada efek samping lain dari menghilangkan semua arahan ini yang tidak saya sadari.
Saya belum menemukan banyak klik berguna untuk sejumlah istilah pencarian yang berkaitan dengan topik ini, jadi saya cukup yakin bahwa ini hanyalah kesalahan konyol yang harus saya balikkan, jadi pertanyaan ini benar-benar untuk meredakan paranoia saya.
sumber