JavaScript is required

Bảng LoaiHang có quan hệ 1-n với bảng HangHoa. Khi nhập dữ liệu ta phải

A.
Nhập dữ liệu cho bảng LoaiHang trước, rồi sau đó mới nhập dữ liệu cho bảng HangHoa
B.
Nhập dữ liệu cho bảng HangHoa trước, rồi sau đó mới nhập cho bảng LoaiHang
C.
Nhập dữ liệu cho bảng HangHoa trước, rồi sau đó mới nhập cho bảng LoaiHang
D.
Phải xoá hết dữ liệu trong bảng LoaiHang trước khi nhập cho bảng HangHoa
Trả lời:

Đáp án đúng: A


Trong quan hệ 1-n giữa bảng LoaiHang và HangHoa, mỗi loại hàng (LoaiHang) có thể có nhiều hàng hóa (HangHoa), nhưng mỗi hàng hóa chỉ thuộc về một loại hàng. Do đó, để đảm bảo tính toàn vẹn dữ liệu và tuân thủ ràng buộc khóa ngoại, chúng ta cần nhập dữ liệu cho bảng LoaiHang (bảng cha) trước, sau đó mới nhập dữ liệu cho bảng HangHoa (bảng con). Khi nhập dữ liệu cho bảng HangHoa, chúng ta cần tham chiếu đến một loại hàng đã tồn tại trong bảng LoaiHang.

Câu hỏi liên quan