Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Các tiêu chuẩn / quy ước về tên cột MySQL

Không có gì "tiêu chuẩn" trong không gian này mà tôi biết, không giống như các quy ước Java cũ của Sun nói. Bất cứ điều gì bạn áp dụng sẽ là sở thích cá nhân / công ty.

Điều đó nói rằng, tôi thích các quy ước tiền tố:

  • t_ cho bảng
  • v_ để xem
  • idx_ cho chỉ mục
  • tx_ cho trường văn bản
  • dt_ cho trường ngày tháng
  • n_ cho trường số
  • id_ cho trường xác định
  • nm_ cho một cái gì đó cụ thể là tên
  • is_ cho boolean, cho dù 0/1, yes / no hay khác
  • fk_ như một số nhận dạng khóa ngoại tùy chọn; bạn có thể thích gắn với id_ hơn, để giữ trường giống như đối tác khóa chính của nó, ví dụ:id_customer -> id_customer, thay vì 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. MySQL:Chọn dữ liệu từ một bảng có ngày nằm trong Tuần hiện tại và Tháng hiện tại

  2. Tham gia Laravel với 3 Bảng

  3. Sự khác biệt giữa hai ifnull và kết hợp trong mysql là gì?

  4. Con trỏ MySql - Tạo một thủ tục

  5. Các phương pháp hay nhất để lưu trữ thông tin ngân hàng trong cơ sở dữ liệu