Ví dụ Thiết kế các RÀNG BUỘC (CONSTRAINTS)
Khi thiết kế cơ sở dữ liệu (database) nên thiết kế kỹ các ràng buộc (constraints) để kiểm soát dữ liệu và làm cơ sở cho việc cài đặt / triển khai (implementation) sau này. Ví dụ:
1) Đơn giá: >0
2) Ngày vào làm việc: >= Ngày hiện tại
3) Số điện thoại liên hệ: Not Null
4) Mã Nhân viên: Primary Key
5) Mã Phòng ban: Foreign Key
6) Điểm số: >=0 and <=10
7) Ngày Hóa đơn: = Ngày hiện tại (Default Value)
8) Thành tiền trước thuế: = Số lượng * Đơn giá
9) Ràng buộc toàn vẹn tham chiếu (Referential Integrity):
Các giá trị được thực nhận của Foreign Key phải có
trong tập hợp các giá trị của Primary Key tương ứng
10) IF … THEN …
……
» Tin mới nhất:
» Các tin khác: