Để hỗ trợ việc quản lí hàng hoá tại một cửa hàng, người ta xây dựng một phần mềm với cơ sở dữ liệu quan hệ gồm 4 bảng có cấu trúc như sau:
KHACHHANG (MaKH, Ten, DT)
VATTU (MaVT, TenVT, DVT, GiaMua, SLTon)
HOADON (MaHD, Ngay, MaKH, TongTG)
CHITIETHOADON (STT, MaHD, MaVT, SL, GiaBan)
Trong đó, bảng KHACHHANG lưu các thông tin về khách hàng (mã khách hàng, họ tên, điện thoại), bảng VATTU lưu thông tin về các mặt hàng của cửa hàng (mã vật tư, tên vật tư, đơn vị tính, giá mua, số lượng tồn), bảng HOADON lưu thông tin về hoá đơn mỗi lần bán hàng (mã hoá đơn, ngày xuất hoá đơn, mã khách hàng, tổng trị giá), bảng CHITIETHOADON lưu thông tin chi tiết về hoá đơn (số thứ tự, mã hoá đơn, mã vật tư, số lượng, giá bán).
Sau khi tìm hiểu dữ liệu của phần mềm, các bạn học sinh đã đưa ra các nhận xét sau đây:
(Trong mỗi ý a, b, c, d, thí sinh chọn đúng hoặc sai.)
Lời giải chi tiết
a) Sai. Vì mỗi bảng có thể có nhiều khoá nhưng chỉ có một khoá chính.
c) Sai. Vì cần thực hiện thao tác sửa dữ liệu trong bảng HOADON và CHITIETHOADON.z
d) Sai vì chỉ cần sử dụng một bảng HOADON.