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

Standar / konvensi nama kolom MySQL

Tidak ada yang "standar" di ruang ini yang saya ketahui, tidak seperti konvensi Java lama yang dikatakan Sun. Apa pun yang Anda adopsi akan menjadi preferensi pribadi/perusahaan.

Yang mengatakan, saya suka konvensi awalan:

  • t_ untuk tabel
  • v_ untuk tampilan
  • idx_ untuk indeks
  • tx_ untuk kolom teks
  • dt_ untuk kolom tanggal
  • n_ untuk bidang numerik
  • id_ untuk bidang identifikasi
  • nm_ untuk sesuatu yang secara khusus merupakan nama
  • adalah_ untuk boolean, apakah 0/1, ya/tidak atau sebaliknya
  • fk_ sebagai pengenal kunci asing opsional; Anda mungkin lebih suka tetap menggunakan id_, untuk menjaga agar bidang tetap sama dengan mitra kunci utamanya, mis. id_customer -> id_customer, bukan fk_customer


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MariaDB:Dapatkah saya mengambil nama kolom duplikat tanpa menggunakan 'AS'

  2. Memperbarui kolom sehingga berisi posisi baris

  3. Mengenkripsi Lalu Lintas MySQL Dalam Skrip

  4. Mysql - Cara keluar/keluar dari prosedur tersimpan

  5. PHP Foreach pada kumpulan Hasil MySQLi