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

Cách thực thi duy nhất trên nhiều bảng

Bạn nói đúng - # 1 là lựa chọn tốt nhất.
Được, thoạt nhìn thì tôi sẽ thắc mắc về điều này (vì viết tắt) nhưng biết quy tắc kinh doanh để đảm bảo một nhân viên chỉ liên quan đến một công ty - điều đó rất hợp lý.

Ngoài ra, tôi muốn có một khóa ngoại liên quan đến công ty trong bảng nhân viên với công ty trong bảng văn phòng. Nếu không, bạn cho phép một nhân viên có liên quan đến một công ty không có văn phòng. Trừ khi điều đó có thể chấp nhận được ...

Kích hoạt là phương sách cuối cùng nếu mối quan hệ không thể được chứng minh trong mô hình dữ liệu và phục vụ logic từ ứng dụng có nghĩa là logic được tập trung - không có cơ hội để dữ liệu xấu xảy ra, trừ khi ai đó bỏ qua các ràng buộc (có nghĩa là bạn gặp vấn đề lớn hơn ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách nhanh nhất để chèn 134675 giá trị trong cơ sở dữ liệu từ xa

  2. Kết nối với MySQL từ Eclipse (CDT)

  3. PDO:Máy chủ MySQL đã biến mất

  4. Làm cách nào để chọn giữa ngày đầu tiên của tháng hiện tại và ngày hiện tại trong MySQL?

  5. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Lỗi liên kết truyền thông