Professional Documents
Culture Documents
BT Phu Thuoc Ham
BT Phu Thuoc Ham
- Mỗi lớp có một mã số riêng, duy nhất. Mỗi lớp có duy nhất
tên lớp, sĩ số, tên lớp trưởng. Ta có phụ thuộc hàm:
msLop -> tenLop, siSo, tenLopTruong
Mỗi sinh viên có Yêu cầu: Hãy đưa ra các quy tắc nghiệp vụ hợp
lý, từ đó xác định các phụ thuộc hàm của các quan hệ sau:
R1(mssv, hoTen, NTNS, gioiTinh, msLop, tenLop, siSo,
tenLopTruong, mshp, tenHP, soTC, maHK, Diem)
- một mã số riêng, duy nhất. Mỗi sinh có duy nhất hoTen,
NTNS, gioiTinh và chỉ thuộc về một lớp. Ta có phụ thuộc
hàm:
Mssv - >hoTen, NTNS, gioiTinh, msLop
- Mỗi học phần có một mã số riêng, duy nhất. Mỗi học phần
có duy nhất tên học phần, số tín chỉ. Ta có phụ thuộc hàm:
Mshp - >tên học phần, số tín chỉ.
- Mỗi sinh viên có thể học một học phần nhiều lần tại các
học kỳ khác nhau. Tại mỗi học kỳ, sv chỉ học một học phần
một lần. Ta có phụ thuộc hàm:
(Mssv, mshp, maHK)-> Diem
R2(msnv, hoTen, NTNS, gioiTinh, msda, tenDuAn, diaChiDuAn,
1
‘’ msChuDA, tenChuDA, sdtChuDA, soGio (số giờ làm việc của
mỗi nhân viên trong mỗi dự án), luong/gio.
Chữa:
- Mỗi nhân viên có một mã số riêng, duy nhất. Mỗi nhân
viên có duy nhất họ tên, ntns, giới tính. Ta có phụ thuộc
hàm:
Msnv -> họ tên, ntns, giới tính
- Mỗi chủ dự án có một mã số riêng, duy nhất. Mỗi chủ dự
án có duy nhất họ tên, số điện thoại chủ dự án.
- Mỗi dự án có một mã số riêng, duy nhất. Mỗi dự án tên dự
án, địa chỉ dự án, chủ dự án. Ta có phụ thuộc hàm:
Msda -> ten dự án, địa chỉ dự án, msChuda
- Mỗi nhân viên có thể làm việc tại nhiều dự án khác nhau.
Tại mỗi dự án, nhân viên có duy nhất một số giờ làm và
lương/giờ. Ta có phụ thuộc hàm:
(Msnv, msda) -> số giờ, lương/giờ