Chương 2 PHÂN TÍCH HIỆN TRẠNG
4. MƠ HÌNH THỰC THỂ KẾT HỢP
4.7. Mô tả ràng buộc toàn vẹn
4.7.1 Ràng buộc miền giá trị
Ràng buộc 1
Hệ thống thơng tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Trang : Ứng dụng :
Xây dựng tòa soạn báo điện tử
Mơ tả ràng buộc tồn vẹn
Tờ : Ngày lập : 28/6/2004Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
TINCHUADANG Mơ tả :
• Ngày viết phải nhỏ hơn hoặc bằng ngày đăng bài lên mạng. Thuật toán :
NGAYVIET <= NGAYDANG
Ràng buộc 2
Hệ thống thông tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Trang : Ứng dụng :
Xây dựng tòa soạn báo điện tử
Mơ tả ràng buộc tồn vẹn
Tờ :
Ngày lập : 28/6/2004 Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
PHIENBANTIN Mơ tả :
• Số ký tự của Tiêu đề phải nhỏ hơn hoặc bằng 100. Vì Tiêu đề là kiểu nvarchar.
• Số ký tự của Trích dẫn phải nhỏ hơn hoặc bằng 1000.
• Chiều dài, chiều cao của ảnh đại diện > 0.
• Số ký tự của chú thích ảnh phải nhỏ hơn hoặc bằng 50. Thuật tốn : Length(TIEUDE) <= 100 and Length(TRICHDAN) <= 1000 and TRICHDAN > 0 and CHIEUCAO > 0 and Length(CHUTHICH) <=50 Ràng buộc 3 Hệ thống thơng tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Trang : Ứng dụng :
Xây dựng tịa soạn báo điện tử
Mơ tả ràng buộc toàn vẹn
Tờ :
Ngày lập : 28/6/2004 Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
LOAINGUOIDUNG Mơ tả :
• Số ký tự của Tên loại người dùng phải <= 25
• Số ký tự của Chú thích phải <= 500 Thuật tốn : Length(TEN) <= 25 Length(CHUTHICH) <= 500 Ràng buộc 4 Hệ thống thơng tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Trang : Ứng dụng :
Xây dựng tịa soạn báo điện tử
Mơ tả ràng buộc tồn vẹn
Tờ :
Ngày lập : 28/6/2004 Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
NGUOIDUNG Mơ tả :
• Số ký tự của Tên người dùng phải <= 25
• Số ký tự của Họ người dùng phải <= 25
• Số ký tự của tên đường phải <= 25
• Số ký tự của thành phố <= 25
• Số ký tự của tên vùng <= 25
• Số ký tự của mã thành phố <= 25
• Số ký tự của tên quốc gia <= 25
• Số ký tự của mật khẩu <= 50
• Số ký tự của địa chỉ email <= 100
• Số ký tự của đơn vị <= 50
• Số ký tự của tên đăng nhập <= 50 Thuật toán : Length(HO) <= 25 and Length(TEN) <= 25 and Length(DUONG) <= 25 and Length(THANHPHO) <= 25 and Length(VUNG) <= 25 and Length(MATP) <= 25 and Length(QUOCGIA) <= 25and Length(MATKHAU) <= 50 and Length(EMAIL) <= 100 and Length(DONVI) <= 50 and Length(TENDANGNHAP) <= 50 Ràng buộc 5 Hệ thống thông tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Ứng dụng :
Xây dựng tòa soạn báo điện tử
Mơ tả ràng buộc tồn vẹn
Tờ :
Ngày lập : 28/6/2004 Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
TINDADANG Mơ tả :
• Ngày đăng phải <= ngày hiện tại
• Số ký tự của tiêu đề phải <= 100
• Số ký tự của trích dẫn phải <= 1000
• Chiều rộng của ảnh đại diện > 0
• Chiều cao của ảnh đại diện > 0
• Số ký tự của chú thích ảnh <= 50 Thuật toán :
NGAYDANG <= Date(Curdate) and Length(TIEUDE) <= 100 and Length(TRICHDAN) <= 1000 and CHIEURONG > 0 and CHIEUCAO > 0 Ràng buộc 6 Hệ thống thơng tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Trang : Ứng dụng :
Xây dựng tịa soạn báo điện tử
Mơ tả ràng buộc tồn vẹn
Tờ :
Ngày lập : 28/6/2004 Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
TIEUDIEM Mơ tả :
• Số ký tự của tên tiêu điểm <= 50
• Số ký tự của trích dẫn <= 100 Thuật toán : Length(TENTIEUDIEM) <= 50 and Length(TRICHDAN) <= 100 Ràng buộc 7 Hệ thống thơng tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn báo điện tử
Mơ tả ràng buộc tồn vẹn
Tờ :
Ngày lập : 28/6/2004 Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
Mơ tả :
• Số ký tự của tên thăm dị <= 50
• Số ký tự của trích dẫn <= 1000 Thuật tốn : Length(TENTHAMDO) <= 50 and Length(TRICHDAN) <= 1000 Ràng buộc 8 Hệ thống thơng tin: Xây dựng tịa soạn báo điện tử
MƠ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại [] Tương lai []
Trang : Ứng dụng :
Xây dựng tòa soạn báo điện tử
Mơ tả ràng buộc tồn vẹn
Tờ :
Ngày lập : 28/6/2004 Người lập :
1. Hoàng Minh Ngọc Hải 2. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
CACCHONLUA Mơ tả :
• Số ký tự của Tên chọn lựa <= 100 Thuật toán :
Length(TENCHONLUA) <= 100