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

Rắc rối khi quyết định xác định hoặc không xác định mối quan hệ

Cả hai nghe như xác định mối quan hệ với tôi. Nếu bạn đã nghe các thuật ngữ một-một hoặc một-nhiều và nhiều-nhiều, mối quan hệ một-một đang xác định các mối quan hệ mối quan hệ nhiều-nhiều mối quan hệ không xác định .

  • Nếu đứa trẻ xác định cha mẹ của nó, nó là một mối quan hệ xác định. Trong liên kết bạn đưa ra, nếu bạn có số điện thoại, bạn sẽ biết nó thuộc về ai (nó chỉ thuộc về một).

  • Nếu đứa trẻ không xác định cha mẹ của nó, đó là một mối quan hệ không xác định. Trong liên kết, nó đề cập đến các trạng thái. Hãy nghĩ về một trạng thái như một hàng trong bảng biểu thị tâm trạng. "Hạnh phúc" không xác định một người cụ thể mà là nhiều người.

Chỉnh sửa :Các ví dụ thực tế khác:

  • Địa chỉ thực là một mối quan hệ không xác định, vì nhiều người có thể cư trú tại một địa chỉ. Mặt khác, địa chỉ email (thường được coi là) một mối quan hệ nhận dạng.
  • Số An sinh Xã hội là một mối quan hệ nhận dạng, vì nó chỉ thuộc về một người
  • Nhận xét về video trên Youtube đang xác định các mối quan hệ vì chúng chỉ thuộc về một video.
  • Bản gốc của một bức tranh chỉ có một chủ sở hữu (xác định danh tính), trong khi nhiều người có thể sở hữu bản in lại của bức tranh (không xác định danh tính).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nâng cấp Laravel 5.4, chuyển đổi sang utf4mb từ utf8

  2. PHP:Nếu bản ghi tồn tại thì hiển thị HTML, còn lại không hiển thị gì

  3. Mysqldump có hỗ trợ thanh tiến trình không?

  4. PHP với lỗi MySQL 8.0+:Máy chủ đã yêu cầu phương thức xác thực không xác định đối với máy khách

  5. Bảng gian lận hiệu suất MySQL