Ràng buộc toàn vẹn dữ liệu
Cho một CSDL C dùng để quản lý việc đặt hàng và giao hàng của một công ty. Lược đồ CSDL C gồm các lược đồ quan hệ như sau:
Q1: Khach (MAKH,TENKH,DCKH,DT)
Q2: Hang(MAHANG,TENHANG,QUYCACH,DVTINH)
Q3: Dathang(SODH,MAHANG,SLDAT,NGAYDH,MAKH)
Q4: Hoadon(SOHD, NGAYLAP, SODH, TRIGIAHD, NGAYXUAT)
Giả sử rằng hóa đơn bán hàng theo yêu cầu của chỉ một đơn đặt hàng có mã số là SODH và ngược lại, mỗi đơn đặt hàng chỉ được giải quyết chỉ trong một hóa đơn. Do điều kiện khách quan có thể công ty không giao đầy đủ các mặt hàng cũng như số lượng từng mặt hàng như yêu cầu trong đơn đặt hàng nhưng không bao giờ giao vượt ngoài yêu cầu.
Q5: Chitiethd (SOHD, MAHANG, GIABAN, SLBAN)
Q6: Phieuthu(SOPT, NGAYTHU, MAKH, SOTIEN)
Mỗi khách hàng trong một ngày có thể có nhiều số phiếu thu.
Chỉ ra các ràng buộc có trong bài toán
- Xử lý điều kiện trong DB2
- BÌNH TĨNH TRƯỚC HỘP THƯ SỐ – NGHỆ THUẬT NHẬN DIỆN EMAIL PHISHING TỪ GÓC NHÌN NGHIỆP VỤ
- HÓA THÂN THÀNH "KẺ TẤN CÔNG": KHI HIỂU RÕ CẠM BẪY, TA PHÒNG THỦ VỮNG VÀNG HƠN
- CÁC CÔNG CỤ XÂY DỰNG GIAO DIỆN ỨNG DỤNG BẰNG TRÍ TUỆ NHÂN TẠO (AI)
- Silent Lynx khai thác lỗ hổng WinRAR để triển khai Reverse Shell nhằm tấn công các cơ quan chính phủ