2. THAM KHẢO QUY TRÌNH HOẠT ĐỘNG CỦA TỊA SOẠN ĐIỆN TỬ
4.7.3 Ràng buộc liên thuộc tính, liên quan hệ
Ràng buộc 20 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. Hồ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, PHIENBANTIN Mơ tả :
• NGAYTAO của PHIENBANTIN phải <= NGAYTAO của TIN Thuật tốn :
PHIENBANTIN.NGAYTAO <= TIN.NGAYTAO
Ràng buộc 21 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. Hồ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 : MUC, TINDADANG Mơ tả :
• MUC trong TINDADANG phải thuộc MUC trong MUC hoặc là con, cháu của MUC trong MUC
Thuật tốn :
TINDADANG.MUC = MUC.MUC or TINDADANG.MUC ⊂ MUC.MUC
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 : 3. Hồng Minh Ngọc Hải 4. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan : Nguoidung, Tinchuadang Mơ tả :
• Người dùng chỉ cĩ thể xĩa bài do mình viết Thuật tốn :
Kiểm tra Mã người viết bài = Mã người dùng Nếu bằng cho phép xĩa bài
Nếu khơng bằng Thốt
Ràng buộc 23 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 : 5. Hồng Minh Ngọc Hải 6. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan : Nguoidung, Loainguoidung, Mơ tả :
• Chỉ những người cĩ quyền đăng bài mới được phép đăng bài. Thuật tốn :
Nếu Nguoidung.Loainguoidung = “Quyền đăng bài” Cho phép đăng bài
Ngược lại
Khơng cho phép đăng bài.
Ràng buộc 24 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 : 7. Hồng Minh Ngọc Hải 8. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan : Capquanly, Tinchuadang Mơ tả :
• Khi chuyển bài lên cấp trên thì phải chuyển đúng cấp quản lý mình. • Khi trả bài về thì phải tra đúng người viết bài.
Thuật tốn :
Trường hợp chuyển bài lên cấp trên
Nếu Tinchuadang.Role = Capquanly.Role and Capquanly.Direction = 1 thì Cho phép chuyển bài lên cấp trên (RoleNext)
Ngược lại
Khơng cho phép chuyển bài. Trường hợp trả bài về cấp dưới
Nếu Tinchuadang.Role = Capquanly.Role and Capquanly.Direction = - 1 thì Cho phép trả bài xuống cấp dưới(RoleNext)
Ngược lại
Khơng cho phép trả bài.
Ràng buộc 25 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 : 9. Hồng Minh Ngọc Hải 10. Nguyễn Duy Hiệp Các thực thể / mối kết hợp liên quan :
Quanlymuc, Muc, Nguoidung Mơ tả :
• Người dùng chỉ cĩ thể viết bài cho mục mà nĩ được phân cơng. Thuật tốn :
Nếu Quanlymuc.IdUser = Nguoidung.UserId and Quanlymuc.IdNewsCategory = Muc.IdNewsCategory thì
Cho phép viết bài mục đĩ. Ngược lại
Khơng cho phép viết bài mục đĩ.