Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Desain basis data - konvensi penamaan kunci utama

Saya akan memilih opsi 2. Bagi saya, "id" itu sendiri tampaknya cukup memadai. Karena tabelnya adalah Pengguna, maka kolom "id" di dalam "pengguna" menunjukkan bahwa itu adalah kriteria identifikasi untuk Pengguna.

Namun, saya harus menambahkan bahwa konvensi penamaan adalah tentang konsistensi. Biasanya tidak ada benar / salah selama ada pola yang konsisten dan diterapkan di seluruh aplikasi, itu mungkin faktor yang lebih penting dalam seberapa efektif konvensi penamaan itu. dan seberapa jauh mereka membuat aplikasi lebih mudah dipahami dan dipelihara.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nama yang sama untuk bidang formulir &bidang tabel database?

  2. Menyimpan kunci asing yang berlebihan untuk menghindari bergabung

  3. Bagaimana saya bisa melakukan 'masukkan jika tidak ada' di MySQL?

  4. Memilih kata-kata acak dari tabel

  5. Kueri adalah kesalahan PHP kosong