Bagikan melalui


Penamaan Kunci Primer dalam Menggabungkan Database Modul

Nama kunci primer database modul gabungan harus mematuhi konvensi penamaan standar. Tujuan dari konvensi penamaan ini adalah untuk mengurangi kemungkinan membuat konflik nama antara kolom tabel dalam modul penggabungan dan paket penginstalan target. Konvensi penamaan tidak dapat diterapkan ke tabel di mana kunci primer adalah data yang dapat diinstal. Jangan terapkan konvensi penamaan ke tabel berikut:

Misalnya, jangan gunakan untuk kunci utama tabel MIME karena ini adalah jenis MIME dan menerapkan prosedur penamaan akan mengubah maknanya. Dalam kasus ini, konflik nama bergantung pada arti data yang unik di seluruh modul.

Nama kunci primer dalam modul penggabungan harus terdiri dari nama yang dapat dibaca yang ditambahkan dengan string yang dibuat dari GUID modul penggabungan. Setiap modul penggabungan harus memiliki GUID sendiri. GUID modul penggabungan juga harus ditulis ke dalam properti Ringkasan Nomor Revisi dari modul penggabungan. Pengembang dapat membuat GUID menggunakan utilitas seperti GUIDGEN.

Prosedur berikut menjelaskan cara menghasilkan kunci database utama yang mematuhi konvensi penamaan standar. Terapkan prosedur berikut ini hanya ke tabel di mana kunci primer bukan data yang diinstal.

Untuk memberi nama kunci primer rekaman tabel dalam modul penggabungan

  1. Tulis bagian nama yang dapat dibaca untuk kunci primer. Pilih nama yang dapat dibaca yang mengidentifikasi catatan ini, misalnya, MyRowEntry.
  2. Hasilkan atau dapatkan GUID modul penggabungan. Perhatikan bahwa semua GUID harus ditulis dalam huruf besar. Untuk informasi selengkapnya tentang GUID, lihat GUID. Berikut ini adalah contoh GUID: {880DE2F0-CDD8-11D1-A849-006097ABDE17}. Dalam langkah-langkah berikut Anda memodifikasi ini menjadi string karakter yang harus ditambahkan ke setiap nama kunci utama dalam modul penggabungan.
  3. Lepaskan kurung kurawal dari awal dan akhir GUID.
  4. Ubah semua tanda hubung menjadi garis bawah.
  5. Tambahkan hasilnya ke akhir bagian yang dapat dibaca dari nama kunci primer. Pisahkan nama yang dapat dibaca dari GUID yang dimodifikasi dengan titik. Nama kunci primer untuk contoh GUID yang diberikan di atas menjadi MyRowEntry.880DE2F0_CDD8_11D1_A849_006097ABDE17.
  6. Ulangi untuk memberi nama semua kunci primer dari semua tabel dalam modul penggabungan.