29/12/2024
29/12/2024
Để xác định khóa chính và khóa ngoài của mỗi bảng, chúng ta cần hiểu rõ ý nghĩa của chúng:
* Khóa chính: Là một hoặc một nhóm các thuộc tính (cột) dùng để duy nhất xác định một hàng (bản ghi) trong một bảng. Giá trị của khóa chính phải là duy nhất và không được phép rỗng.
* Khóa ngoại: Là một thuộc tính (cột) tham chiếu đến khóa chính của một bảng khác, tạo nên mối liên kết giữa các bảng.
Áp dụng vào bài toán:
* Bảng Người mượn:
* Khóa chính: Mã thẻ (Mathe)
* Giải thích: Mã thẻ là một mã số duy nhất được gán cho mỗi người mượn, không có hai người mượn nào có cùng một mã thẻ.
* Bảng Sách:
* Khóa chính: Mã sách (Masach)
* Giải thích: Mã sách là một mã số duy nhất được gán cho mỗi cuốn sách, không có hai cuốn sách nào có cùng một mã sách.
* Bảng Mượn sách:
* Khóa chính: (Mathe, Masach)
* Giải thích: Khóa chính của bảng này là tổ hợp của hai thuộc tính: Mã thẻ (Mathe) và Mã sách (Masach). Điều này có nghĩa là một cặp (Mã thẻ, Mã sách) sẽ xác định duy nhất một bản ghi mượn sách.
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
25/05/2025
25/05/2025
Top thành viên trả lời