Một-nhiều
Mối quan hệ giữa lớp học và học sinh: một lớp học có thể có nhiều học sinh, nhưng một học sinh chỉ có thể thuộc về một lớp học. Trong trường hợp này, giữa lớp học và học sinh là quan hệ một-nhiều.
Mối quan hệ ER như sau

Cấu hình trường

Mô tả tham số
Source collection
Bảng nguồn, tức là bảng chứa trường hiện tại.
Target collection
Bảng đích, là bảng được liên kết.
Source key
Trường được tham chiếu bởi ràng buộc khóa ngoại, phải có tính duy nhất.
Foreign key
Trường của bảng đích, dùng để thiết lập mối liên kết giữa hai bảng.
Target key
Trường của bảng đích, dùng để hiển thị bản ghi của từng hàng trong khối quan hệ, thường là trường có tính duy nhất.
ON DELETE
ON DELETE là quy tắc thao tác đối với các tham chiếu khóa ngoại trong bảng con liên quan khi xóa bản ghi trong bảng cha, đây là một tùy chọn được sử dụng khi định nghĩa ràng buộc khóa ngoại. Các tùy chọn ON DELETE thường gặp gồm:
- CASCADE: Khi xóa bản ghi trong bảng cha, tự động xóa tất cả bản ghi liên quan trong bảng con.
- SET NULL: Khi xóa bản ghi trong bảng cha, đặt giá trị khóa ngoại liên quan trong bảng con thành NULL.
- RESTRICT: Tùy chọn mặc định; khi cố gắng xóa bản ghi trong bảng cha, nếu tồn tại bản ghi liên quan trong bảng con thì từ chối xóa bản ghi trong bảng cha.
- NO ACTION: Tương tự RESTRICT; nếu tồn tại bản ghi liên quan trong bảng con thì từ chối xóa bản ghi trong bảng cha.

