Optional relationship là gì?

Phrase Database

Trong một optional relationship, FK có thể là rỗng hoặc bảng cha (bảng cha) không cần có sự xuất hiện của bảng con (bảng con) tương ứng. Biểu tượng (symbol) trong hình minh họa minh họa một kiểu quan hệ có không (zero) và ba ngạnh (chỉ ra nhiều) được hiểu là không HOẶC nhiều (many)

Ví dụ: nếu bạn nhìn vào bảng Order ở phía bên phải của hình, bạn sẽ nhận thấy rằng khách hàng không cần phải đặt hàng để trở thành khách hàng. Nói cách khác, bên nhiều (many) là tùy chọn.

Biểu tượng mối quan hệ trong hình cũng có thể được đọc như sau:

  • Phía bên trái: Thực thể đơn đặt hàng phải chứa tối thiểu một thực thể và tối đa một thực thể có liên quan trong bảng Customer.
  • Phía bên phải: Một khách hàng có thể đặt tối thiểu là 0 đơn hàng hoặc tối đa là nhiều đơn hàng.

Hình bên dưới cho thấy một loại optional relationship khác với không và một (one), có nghĩa là không HOẶC một. Bên một là tùy chọn.

Hình bên dưới đưa ra một ví dụ về cách có thể sử dụng một ký hiệu không hoặc một

Learning English Everyday