Ràng buộc miền giá trị

Một phần của tài liệu xay_dung_toan_soan_bao_dt (Trang 77 - 81)

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

Một phần của tài liệu xay_dung_toan_soan_bao_dt (Trang 77 - 81)

Tải bản đầy đủ (DOC)

(187 trang)
w