Hiểu khác biệt giữa Cardinality và Modality.
Cardinality (Số lượng)
- Cho biết số lượng liên kết tối đa giữa hàng của các bảng.
- Các loại: One-to-one, One-to-many, Many-to-many.
- One-to-one: đối tượng 'A' liên quan đến 1 và chỉ 1 'B', và ngược lại.
- One-to-many: 'A' liên quan nhiều 'B', nhưng 'B' chỉ liên quan 1 'A'.
- Many-to-many: nhiều 'A' liên quan nhiều 'B', và ngược lại.
Modality (Loại độ)
- Cho biết số lượng liên kết tối thiểu giữa hàng trong bảng.
- Các loại: Nullable (cho phép null) và Not nullable (không cho phép null).
- Cột Nullable chấp nhận trường rỗng.
- Cột Not nullable không chấp nhận giá trị null.