Saya di tengah-tengah perdebatan tentang apakah lebih baik untuk membuat PRIMARY KEY
keluar dari Kolom Identitas , kami keluar dari UDF yang secara eksplisit menghasilkan id unik.
- Saya berdebat untuk Kolom Identitas.
- Mitra saya berdebat untuk menghasilkan nilai secara manual, klaimnya
- dengan meletakkan UDF di atas meja lain di mana kita dapat memiliki UDF
- kunci sumber daya
- menambah tabel ID dengan satu bidang yang disebut
ID_Value
oleh1
- gunakan ini sebagai pengidentifikasi unik global
- Atau minta meja melakukan
id+1
saat memasukkan - Bahwa lebih mudah untuk memindahkan data antara server dan / atau lingkungan yang tidak memiliki kendala identifikasi; bergerak dari satu DB di mana ada data ke DB lain yang serupa dengan katakanlah staging atau data dummy. Untuk pengujian dalam produksi non, kami mungkin ingin menarik semua catatan dari kemarin ke panggung untuk pengujian.
- dengan meletakkan UDF di atas meja lain di mana kita dapat memiliki UDF
Implementasi mana yang lebih masuk akal?