Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Copyright By Nhóm 5 GVHD: Nguyễn Văn Danh
Trường cao đẳng kỹ thuật Lý Tự Trọng
---o0o--
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Đề tài: Phân tích và thiết kế hệ thống quản lý nhân sự
Nhóm thực hiện: GVHD:
Nhóm 5: Nguyễn Văn Danh
Lê Trọng Thành
Dương Bá Vận
Nguyễn Kim Phương
Nguyễn Hoài Nam
I. Bảng kế hoạch phỏng vấn tổng quan hệ thống và các bảng phỏng vấn cụ thể theo từng chủ đề
1. Thiết Kế Hệ Thống quản lý nhân viên
Kế hoạch phỏng vấn tổng quan
Hệ thống: Quản lý nhân sự công ty Hà Nam
Người lập: Nhóm 5 Ngày : 1/10/2013
STT Tiểu dự án Yêu cầu Ngày bắt
đầu
Ngày kết thúc
1 Quản lý hồ sơ nhân viên Hiểu rõ quy trình lưu trữ
và
quản lý hồ sơ.
3/10/2013 3/10/2013
2 Quản lý hợp đồng lao
động
Biết rõ gồm những loại
hợp đồng nào, xử lý thời
gian của hợp đồng như
thế nào.
4/10/2013 4/10/2013
3 Quản lý thông tin tuyển
dụng lao động
Biết được cách thức
tuyển lao động của công
ty.
5/10/2013 5/10/2013
4 Quản lý chấm công và
tính lương nhân viên.
Hiểu rõ và thu thập
thông tin quy trình chấm
công tính lương.
7/10/2013 7/10/2013
5 Tìm hiểu hệ thống thông
tin
Nắm rõ tài nguyên thiết
bị, hệ điều hành và các
phần mềm tương thích.
3/10/2013 3/10/2013
2. Các bảng kế hoạch phỏng vấn và phiếu phỏng vấn cụ thể
a. Bảng kế hoạch phỏng vấn và phiếu phỏng vấn chi tiết chủ đề quản lý hồ sơ nhân viên
Kế hoạch phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý hồ sơ nhân viên
Người được hỏi: Lê Tấn Đạt Người phỏng vấn: Dương Bá Vận
Địa chỉ: 126 - 128 Nguyễn Xí,
Phường 26, Quận Bình Thạnh,
Thành Phố HCM
Thời gian hẹn: 3/10/2013
Thời điểm bắt đầu:14h
Thời điểm kết thúc:14h35
Đối tượng được hỏi: Phòng nhân sự
Cần thu thập dữ liệu: Thông tin về
hình thức quản lý hồ sơ nhân viên
Yêu cầu đòi hỏi: Vai trò, trình độ, kinh
nghiệm của người phỏng vấn.
Chương trình:
Giới thiệu
o Tổng quan về dự án
o Tổng quan về phiếu phỏng
vấn
+Chủ đề đề cập
o Chủ đề 1: Câu hỏi và trả lời
o Tổng hợp các nội dụng chính
o Ý kiến người được hỏi
o Kết thúc
Ước lượng thời gian:
1 phút
2 phút
20 phút
5 phút
2 phút
Dự kiến tổng cộng: 30 phút
Phiếu phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý hồ sơ nhân viên
Người được hỏi: Lê Tấn Đạt Người phỏng vấn: Dương Bá Vận
Câu hỏi Trả lời
Công ty lưu những thông tin nào của nhân
viên?
Công ty chúng tôi lưu trữ thông tin :Mã
nhân viên, Họ tên; ngày tháng, năm sinh;
nơi sinh; nguyên quán; dân tộc; tôn giáo;
số CMND; ngày cấp; nơi cấp; thông tin
liên hệ, tình trạng sức khỏe, trình độ học
vấn, Chức vụ, tình trạng hôn nhân.
Công ty có lưu ảnh cá nhân của nhân viên
không ?
Chúng tôi lưu ảnh do nhân viên cung cấp
với kích thước 3x4.
Công ty có lưu thông tin quá trình công
tác và kinh nghiệm của nhân viên không ?
Chúng tôi theo dõi được quá trình công
tác cũ và kinh nghiệm làm việc của nhân
viên từ trước khi vào làm tại đơn vị.
Về trình độ học vấn có lưu trữ không ? Chúng tôi theo dõi thông tin về các bằng
cấp, chứng chỉ đã đạt được của nhân viên
trước khi vào công ty.
Công ty có theo dõi lịch sử quá trình kí
hợp động của nhân viên không ?
Có.
Công ty có lưu trữ thông tin về nghề
nghiệp, chức vụ, phòng ban nhân viên
không ?
Chúng tôi quản lý nhân viên dựa trên chức
vụ của nhân viên và nhân viên đó thuộc
bộ phận nào.
b. Bảng kế hoạch phỏng vấn và phiếu phỏng vấn chi tiết tiểu dự án quản lý hợp đồng lao động
Kế hoạch phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý hợp đồng lao động
Người được hỏi: Người phỏng vấn: Lê Trọng Thành
Địa chỉ: 126 - 128 Nguyễn Xí,
Phường 26, Quận Bình Thạnh,
Thành Phố HCM
Thời gian hẹn:4/10/2013
Thời điểm bắt đầu: 14h30
Thời điểm kết thúc: 15h10
Đối tượng được hỏi: Phòng nhân sự
Cần thu thập dữ liệu: Thông tin về
quản lý hợp đồng, các loại hợp đồng.
Yêu cầu đòi hỏi: Vai trò, trình độ, kinh
nghiệm của người phỏng vấn.
Chương trình:
Giới thiệu
Tổng quan về dự án
Tổng quan về phiếu phỏng vấn
o Chủ đề đề cập
Chủ đề 1: Câu hỏi và trả lời
Chủ đề 2: Câu hỏi và trả lời
Tổng hợp các nội dụng chính
Ý kiến người được hỏi
Kết thúc
Ước lượng thời gian:
2 phút
2 phút
3 phút
10 phút
10 phút
3 phút
5 phút
Tổng thời gian dự kiến:35 phút
Phiếu phỏng vấn
Dự án: Quản lý nhân viên Tiểu dự án: Quản lý hợp đồng lao động
Người được hỏi: Lê Thị Thắm Người phỏng vấn: Lê Trọng Thành
Câu hỏi Trả lời
Xin chị cho biết công ty có bao nhiêu loại
hợp đồng lao động?
Công ty chúng tôi ký kết hợp đồng lao động
với từng nhân viên theo từng loại: hợp đồng
có xác định thời hạn, hợp đồng không xác
định thời hạn, hợp đồng thời vụ.
Chị có thể cho biết trên hợp đồng gồm có
những thông tin gì không ?
Chúng tôi khai báo các thỏa thuận của công
ty với người lao động về : Thời hạn hợp
đồng, thời gian làm việc, mức lương cơ bản,
mức lướng đóng BHXH, các khoản phụ cấp,
tỷ lệ hưởng lương, số ngày nghỉ, hình thức
làm việc, chức danh.
Các hợp đồng đã ký có thể sửa đổi và bổ
sung không?
Chúng tôi không sửa đổi trên hợp đồng gốc
mà sẽ bổ sung vào phần phụ lục hợp đồng.
Các hợp đồng đã thanh lý có được quản lý
nữa không ?
Các hợp đồng sau khi thanh lý vẫn được quản
lý và lấy ra khi có yêu cầu.
c. Bảng kế hoạch phỏng vấn và phiếu phỏng vấn tiểu dự án quản lý thông tin tuyển dụng lao động.
Kế hoạch phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý thông tin tuyển dụng
lao động
Người được hỏi: Trần Minh Bích Trâm Người phỏng vấn: Nguyễn Hoài Nam
Địa chỉ: 126 - 128 Nguyễn Xí, Phường 26,
Quận Bình Thạnh, Thành Phố HCM
Thời gian hẹn:5/10/2013
Thời điểm bắt đầu:14h
Thời điểm kết thúc:14h40
Đối tượng được hỏi: Phòng nhân sự
Cần thu thập dữ liệu: Thu thập dữ liệu về
thông tin
tuyển dụng của công ty.
Yêu cầu đòi hỏi: Vai trò, trình độ, kinh
nghiệm của người phỏng vấn.
Chương trình:
Giới thiệu
Tổng quan về dự án
Tổng quan về phiếu phỏng vấn
o Chủ đề đề cập
Chủ đề 1: Câu hỏi và trả lời
Chủ đề 2: Câu hỏi và trả lời
Tổng hợp các nội dụng chính
Ý kiến người được hỏi
Kết thúc
Ước lượng thời gian:
2 phút
2 phút
4 phút
10 phút
5 phút
2 phút
5 phút
Thời gian dự kiến: 30 phút
Phiếu phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý thông tin tuyển dụng
lao động
Người được hỏi: Ninh Thị Bích Trâm Người phỏng vấn: Nguyễn Hoài Nam
Câu hỏi Trả lời
Đối tượng nào được tuyển dụng vào công
ty?
Công ty tuyển dụng các đối tượng sinh
viên thực tập, sinh viên mới ra trường và
các đối tượng khác đáp ứng được yêu cầu
chúng tôi đưa ra.
Chị có thể cho biết nhu cầu tuyển dụng dựa
trên những tiêu chí nào?
Tuyển dụng nhân viên được đánh giá theo
các nhu cầu:
- Nhu cầu ngắn hạn theo dự án (Theo thời
gian của dự án).
- Nhu cầu trung hạn: Phát triển nguồn nhân
lực tác nghiệp.
- Nhu cầu dài hạn (từ 1 năm trở lên)
Công ty tuyển dụng vào những thời điểm
nào?
- Nhu cầu đột xuất của dự án.
- Khi có nhu cầu sẽ tuyển dụng thêm.
- Theo từng đợt phát triển nhân lực công ty.
Công ty lưu trữ những thông tin nào của
ứng viên ?
Các thông tin của ứng viên : Họ tên, Tuổi,
Trình độ văn hóa, giới tính, ngày sinh, loại
hình công việc, chức danh tuyển dụng.
Thời gian thử việc trong bao lâu? - Thời gian thử việc 3 tháng.
d. Bảng kế hoạch phỏng vấn và phiếu phỏng vấn tiểu dự án quản lý chấm công tính lương nhân viên.
Kế hoạch phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý chấm công tính lương
nhân viên
Người được hỏi: Nguyễn Lê Thị Đào Người phỏng vấn: Nguyễn Kim Phương
Địa chỉ: : 126 - 128 Nguyễn Xí, Phường
26, Quận Bình Thạnh, Thành Phố HCM
Thời gian hẹn:7/10/2013
Thời điểm bắt đầu:15h
Thời điểm kết thúc:15h40
Đối tượng được hỏi: Phòng nhân sự
Cần thu thập dữ liệu: Thu thập dữ liệu
và quy trình chấm công tính lương.
Yêu cầu đòi hỏi: Vai trò, trình độ, kinh
nghiệm của người phỏng vấn.
Chương trình:
Giới thiệu
Tổng quan về dự án
Tổng quan về phiếu phỏng vấn
o Chủ đề đề cập
Chủ đề 1: Câu hỏi và trả lời
Chủ đề 2: Câu hỏi và trả lời
Tổng hợp các nội dụng chính
Ý kiến người được hỏi
Kết thúc
Ước lượng thời gian:
1 phút
2 phút
2 phút
10 phút
10 phút
2 phút
3 phút
Thời gian dự kiến: 30 phút
Phiếu phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý chấm công tính lương
nhân viên
Người được hỏi: Nguyễn Lê Thị Đào Người phỏng vấn: Nguyễn Kim Phương
Câu hỏi Trả lời
Xin cho biết có những loại ngày công nào? Có 3 loại ngày công: loại 22 ngày, loại 24
ngày, loại 26 ngày.
Cách tính lương như thế nào? Tiền lương của nhân viên là tổng tiền lương
theo hợp đồng lao động + với các khoản tiền
phụ cấp hàng tháng của công ty. Các khoản
tiền BHXH, BHYT, KPCD, thuế thu nhập cá
nhân được trừ trên thu nhập này.
Bảng tiền lương thường có thông tin nào? Các thông tin trên bảng tính lương như :Tên
nhân viên, mã nhân viên, ngày tháng tính
lương, phòng ban, tình trạng duyệt hay chưa
duyệt tiền lương.
Cách tính lương tăng ca như thế nào? Người lao động làm thêm giờ được trả lương
theo đơn giá tiền lương của công việc đang
làm như sau:
- Vào ngày thường: 150%.
-Vào ngày nghỉ hàng tuần: 200%.
- Vào ngày lễ, ngày nghỉ có hưởng lương:
300%.
- Tăng ca đêm:
+ Ngày thường : 150% x (nhân) 1.3 = 195%.
+ Ngày nghỉ hằng tuần : 200% x (nhân) 1.3 = 260% .
+ Các ngày lễ/Tết (ngày nghỉ được hưởng
lương) : 300% x (nhân) 1.3 = 390%.
Lương tăng ca, làm vào các ngày lễ, ngày
nghỉ có được tính thuế thu nhập cá nhân
không ?
Lương tăng ca, ngày lễ, ngày nghỉ không
được tính thuế thu nhập cá nhân.
Có các loại phụ cấp nào? Các khoản phụ cấp: Độc hại, trách nhiệm,
kiêm nhiệm, điện thoại, xăng, phụ cấp các chi
phí công tác, phụ cấp BHXH khi ốm đau, thai
sản.
Ngày giờ làm việc trong tuần? Giờ làm việc :
+ Buổi sáng : 7h30 - 12h30
+ Buổi chiều: 13h - 17h
Ngày làm việc : Thứ 2 - Thứ 7
Các khoản BHXH, BHYT phải đóng là
bao nhiêu
Tiền bảo hiểm công ty đóng 15% còn 5% của
người lao động thì trích từ tiền lương thu
nhập hàng tháng của nhân viên.
e. Bảng kế hoạch phỏng vấn và phiếu phỏng vấn quản lý tiểu dự án tìm hiểu hệ thống thông tin.
Kế hoạch phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Quản lý hồ sơ nhân viên
Người được hỏi: Người phỏng vấn: Dương Bá Vận
Địa chỉ: Thời gian hẹn:3/ 10/ 2013
Thời điểm bắt đầu:14h40
Thời điểm kết thúc:15h
Đối tượng được hỏi: Phòng IT
Cần thu thập dữ liệu: Hế thông máy
móc, cở sở hạ tầng hệ thống thông
tin
Yêu cầu đòi hỏi: Vai trò, trình độ, kinh
nghiệm của người phỏng vấn.
Chương trình:
Giới thiệu
Tổng quan về dự án
Tổng quan về phiếu phỏng vấn
+Chủ đề đề cập
Chủ đề 1: Câu hỏi và trả lời
Chủ đề 2: Câu hỏi và trả lời
Tổng hợp các nội dụng chính
Ý kiến người được hỏi
Kết thúc
Ước lượng thời gian:
2 phút
2 phút
3 phút
10 phút
10 phút
1 phút
2 phút
Thời gian dự kiến:30 phút
Phiếu phỏng vấn
Dự án: Quản lý nhân sự Tiểu dự án: Tìm hiểu hệ thống thông tin
Người được hỏi: Nguyễn Phi Bình Người phỏng vấn: Dương Bá Vận
Câu hỏi Trả lời
Anh có thể cho biết cấu hình phần cứng
hiện tại của máy tính không ?
Cấu hình :
- CPU Pentium Dual Core 3.3G
- RAM : 4G.
Trình độ tin học của các nhân viên văn
phòng như thế nào?
Các nhân viên văn phòng có khả năng sự
dụng các tính năng cơ bản, các phần mềm.
Công ty đang sử dụng các phần mềm nào ?
Hệ điều hành gì?
- Bộ MS Office 2003.
- PDF reader.
- Hệ điều hành win xp, framework .NET
2.0
Trước đây công ty có sự dụng phần mêm
quản lý nhân sự nào chưa?
Chúng tôi chỉ quản lý trên MS Excel 2003,
MS Access 2003.
II. Mô tả - phân tích hệ thống và các biểu mẫu
A. Mô tả - phân tích hệ thống
Qua khảo sát thực tế tại công ty Hà Nam 126 - 128 Nguyễn Xí, Phường 26, Quận Bình Thạnh, Thành Phố
HCM, chúng tôi đã thu thập được một số thông tin sau đây:
I. Hoạt động quản lý hồ sơ nhân viên Mỗi nhân viên trong công ty được gán một mã số riêng để thuận tiện trong việc quản lý và các thông
tin liên quan đến nhân viên đó như:Mã nhân viên, Họ tên; ngày sinh; quê quán; số CMND, thông tin
liên hệ, tình trạng sức khỏe, trình độ học vấn, chức vụ; tình trạng hôn nhân, tôn giáo, dân tộc. Nhân
viên hợp đồng sẽ lưu thêm thời gian thử việc, còn nhân viên chính thức lưu trữ thêm năm thâm niêm.
Mỗi nhân viên chỉ đảm nhận một chức vụ tại một thời điểm, mỗi chức vụ có một mã số duy nhất, tên
chức vụ, đồng thời cũng cần biết thời gian bắt đầu nhận chức vụ đó để dễ dàng quản lý việc thăng
chức của nhân viên sau này. Công ty có 5 phòng ban: Phòng giám đốc, phòng kế toán, phòng kinh
doanh, phòng nhân sự, phòng IT. Mỗi phòng ban được gán một mã số duy nhất. Một nhân viên chỉ
làm việc tại một phòng tại một thời điểm và mỗi phòng ban sẽ một nhân viên làm trưởng phòng.
Riêng phòng phòng giám đốc do giám đốc công ty đứng đầu.
II. Hoạt động quản lý chấm công và tính lương Công ty làm việc từ thứ 2 đến trưa thứ 7, giờ làm việc buổi sáng vào lúc 7h30 đến 12h30, chiều làm
việc lúc 13h – 17h.
Phòng nhân sự có trách nhiệm thực hiện công việc chấm công cho nhân viên hằng ngày. Có tất cả 3
loại ngày công: loại 22 ngày, loại 24 ngày, loại 26 ngày.
Tiền lương của nhân viên là tổng tiền lương theo hợp đồng lao động cộng với các khoản tiền phụ cấp
hàng tháng của công ty. Các khoản tiền BHXH, BHYT, KPCD, thuế thu nhập cá nhân được trừ trên
thu nhập này. Các khoản BHXH, BHYT thì tiền công ty đóng 15% còn 5% của nhân viên được trích
từ lương thu nhập hàng tháng của nhân viên.
Các thông tin trên bảng tính lương như :Tên nhân viên, mã nhân viên, ngày tháng tính lương, tiền
lương chính thức, các khoản BHXH, BHYT, các khoản phụ cấp, số tiền lương thực lãnh, phòng ban,
tình trạng duyệt hay chưa duyệt tiền lương.
Người lao động làm thêm giờ được trả lương theo đơn giá tiền lương của công việc đang làm như sau:
Vào ngày thường: 150%.
-Vào ngày nghỉ hàng tuần: 200%.
Vào ngày lễ, ngày nghỉ có hưởng lương: 300%.
Tăng ca đêm:
+ Ngày thường : 150% x (nhân) 1.3 = 195%.
+ Ngày nghỉ hằng tuần : 200% x (nhân) 1.3 = 260% .
+ Các ngày lễ/Tết (ngày nghỉ được hưởng lương) : 300% x (nhân) 1.3 = 390%.
Lương tăng ca, ngày lễ, ngày nghỉ không được tính thuế thu nhập cá nhân.
Bảng chấm công gồm các thông tin : STT, tên nhân viên, mã số, các ngày công.
III. Hoạt động quản lý tuyển dụng và hợp đồng lao động
1. Hoạt động quản lý tuyển dụng: Khi công ty có nhu cầu tuyển dụng nhân viên thì giám đốc sẽ yêu cầu phòng nhân sự lập phiếu đợt
tuyển dụng. Mỗi phiếu tuyển dụng có một mã duy nhất gồm các thông tin: Tên đợt tuyển dụng, vị trí
tuyển dụng, thời hạn tuyển dụng.
Sau khi lập phiếu tuyển dụng và được giám đốc kí duyệt, phòng nhân sự tiến hành tuyển dụng và phỏng
vấn các ứng viên. Mỗi ứng viên có một mã số duy nhất bao gồm các thông tin: Tên ứng viên, ngày sinh,
số điện thoại, địa chỉ, vị trí tuyển dụng, trình độ học vấn, số lần phỏng vấn, người phỏng vấn.
Sau khi kết thúc quá trình phỏng vấn công ty tiến hành kí hợp đồng với nhân viên. Việc kí kết hợp đồng
với từng nhân viên theo từng loại: Hợp đồng lao động có xác định thời hạn, hợp đồng lao động không
xác định thời hạn, hợp đồng thời vụ.
Các nhân viên mới sẽ có thời gian 3 tháng thử việc để trở thành nhân viên chính thức.
Mỗi hợp đồng lao động có một mã số và tên loại hợp đồng gồm các thông tin: Tên công ty, đại diện bên
phía công ty, chức vụ người đại diện, địa chỉ công ty, số điện thoại công ty, tên nhân viên, ngày sinh, vị
trí làm việc khi kí hợp đồng, thời hạn hợp đồng, thời gian làm việc, mức lương cơ bản, mức lương đóng
bảo hiểm xã hội, các khoản phụ cấp, tỷ lệ hưởng lương, số ngày nghỉ phép để theo dõi tái ký kết hợp
động, tính lương, BHXH.
Khi muốn sửa đổi hợp đồng hay bổ sung các điều khoản thì không được sửa trực tiếp trên hợp đồng mà
phải thêm vào phần phụ lục hợp đồng. Thông tin lưu trữ gồm: số phụ lục, tên phụ lục, nội dung thay đổi,
ngày thay đổi.
IV. Hệ thống thông tin của công ty
Cấu hình máy tính hiện tại CPU Pentium Dual Core 3.3G, RAM : 4G. Sử dụng hệ điều hành
windows XP .NET framework 2.0. Phần mềm công ty đang sử dụng như: bộ Office 2003.
II. Biểu mẫu
Thẻ nhân viên
Ngày …………..Tháng……………..Năm
Trưởng Bộ Phận
Bảng chấm công
STT HỌ VÀ TÊN
MÃ
SỐ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
1
2
3
4
5
6
7
8
9
10
III. Sơ đồ phân rã chức năng
Chương trình quản lý nhân sự
Quản lý hồ sơ
nhân viên
Quản lý hợp
đồng lao động
Quản lý tuyển
dụng lao động
Quản lý chấm
công
Quản lý tính
lương
Quản lý hồ sơ nhân viên
Thêm mới
nhân viên
Sửa nhân
viên
Cập nhật nhân
viên
Xóa nhân
viên
Tìm nhân
viên
Quản lý hợp đồng lao động
Thêm mới hợp
hợp đồng
Thêm phụ lục
hợp đồng
Xóa hợp đồng Sửa hợp đồng Tìm hợp
đồng
Quản lý tuyển dụng lao động
Quản lý hồ sơ ứng
viên
Quản lý đợt tuyển dụng
Thêm ứng viên
Xóa ứng viên
Cập nhật ứng
viên
Thống kê ứng
viên
Sửa ứng viên
Tìm ứng viên
Thông kê đợt
tuyển dụng
Thêm đợt tuyển
dụng
Xóa đợt tuyển
dụng
Cập nhật đợt
tuyển dụng
Sửa đợt tuyển
dụng
Tìm đợt tuyển
dụng
Quản lý chấm công
Lập bảng
chấm công
Tìm bảng
chấm công
Xóa bảng
chấm công Cập nhật bảng
chấm công Thống kê bảng
chấm công
Quản lý tính lương
Lập bảng tính
lương
Tìm bảng tính
lương
Sửa bảng tính
lương
Cập nhật bảng
tính lương
Thống kê bảng
tính lương
IV. Mô hình ERD và mô hình vật lý
1) Mô hình ERD
2) Mô hình vật lý
V. Chuyển mô hình ERD sang mô hình quan hệ
CHUCVU(MaChucVu, TenChucVu)
THUVIEC(#MaNhanVien, ThoiGianThuViec)
CHINHTHUC(#MaNhanVien, NamThamNien)
PHONGBAN(MaPhong, TenPhong)
LOAIHOPDONG(MaLoai, TenLoai)
DOTTUYENDUNG(MaDotTuyenDung, TenDotTuyenDung, ViTriTuyen, ThoiHan)
UNGVIEN(MaUV, HoTen, DiaChi, SDT)
CTTUYENDUNG(#MaDotTuyenDung, #MaUV, SoLanTuyen, NguoiTuyen)
HOPDONG(SoHD, TenHD, HinhThucLamViec, ViTriCongViec, MucLuong, PhuCap
TyLeHuongLuong, NguoiDaiDienKi, MucBH, NgayKy, #MaUV, #MaNhanVien)
LOAINGAYCONG(MaLoai, TenLoai, TyLe)
BANGLUONG(MaLuong, LuongChinhThuc, PhuCap, KhoanBH, #Ngay, #Thang, #Nam)
BANGCONG(Ngay, Thang, Nam, #MaLoai)
CHAMCONG(#Ngay, #Thang, #Nam, #MaNhanVien, TrangThai)
NHANVIEN(MaNhanVien, HoTen, NgaySinh, Phai, SoCMND, QueQuan, DanToc, TonGiao,
TTSucKhoe, TDVH, SDT, #MaPhong, #MaQuanLy)
NHANCHUCVU(#MaNhanVien, #MaChucVu, NgayNhanChuc)
PHULUCHOPDONG(SoPhuLuc, TenPhuLuc, NoiDungThayDoi, NgayThayDoi, #SoHD)
VI. Từ điển dòng lữ liệu
CHUCVU(MaChucVu, TenChucVu)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaChucVu Mã chức vụ Char 10 Khóa Chính
2 TenChucVu Tên chức vụ Char 20
THUVIEC(#MaNhanVien, ThoiGianThuViec)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaNhanVien Mã nhân viên Char 10 Khóa Chính
2 ThoiGianThuViec Thời gian thử việc Char 20
CHINHTHUC(#MaNhanVien, NamThamNien)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaNhanVien Mã nhân viên Char 10 Khóa Chính
2 NamThamNien Năm thâm niên int
PHONGBAN(MaPhong, TenPhong)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaPhong Mã phòng Char 10 Khóa Chính
2 TenPhong Tên phòng Char 20
LOAIHOPDONG(MaLoai, TenLoai)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaLoai Mã loại hợp đồng Char 10 Khóa Chính
2 TenLoai Tên loại hợp đồng Char 20
DOTTUYENDUNG(MaDotTuyenDung, TenDotTuyenDung, ViTriTuyen, ThoiHan)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaDotTuyenDung Mã đợt tuyển dụng Char 10 Khóa Chính
2 TenDotTuyenDung Tên đợt tuyển dụng Char 40
3 ViTriTuyen Vị trí tuyển dụng Char 20
4 ThoiHan Thời hạn Date
UNGVIEN(MaUV, HoTen, DiaChi, SDT)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaUV Mã ứng viên Char 10 Khóa Chính
2 HoTen Họ tên Char 50
3 DiaChi Địa chỉ Char 50
4 SDT Số điện thoại Char 11
CTTUYENDUNG(#MaDotTuyenDung, #MaUV, SoLanTuyen, NguoiTuyen)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaUV Mã ứng viên Char 10 Khóa Chính
2 MaDotTuyenDung Mã đợt tuyển dụng Char 10 Khóa Chính
3 SoLanTuyen Số lần tuyển int
4 NguoiTuyen Người phỏng vấn Char 40
HOPDONG(SoHD, TenHD, HinhThucLamViec, ViTriCongViec, MucLuong, PhuCap
TyLeHuongLuong, NguoiDaiDienKi, MucBH, NgayKy, #MaUV, #MaNhanVien)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 SoHD Số hợp đồng Char 10 Khóa Chính
2 TenHD Tên hợp đồng Char 30
3 ViTriCongViec Vị trí công việc Char 30
4 MucLuong Mức lương Money
5 PhuCap Phụ cấp Money
6 TyLeHuongLuong Tỷ lệ hưởng lương Currency
7 NguoiDaiDienKi Người đại diện kí Char 40
8 MucBH Mức bảo hiểm Money
9 NgayKy Ngày kí Date
10 MaNhanVien Mã nhân viên Char 10
11 MaUV Mã ứng viên Char 10
LOAINGAYCONG(MaLoai, TenLoai, TyLe)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaLoai Mã loại ngày công Char 10 Khóa Chính
2 TenLoai Tên loại ngày công Char 30
3 TyLe Tỷ lệ Currency
BANGLUONG(MaLuong, LuongChinhThuc, PhuCap, KhoanBH, #Ngay, #Thang, #Nam)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaLuong Mã lương Char 10 Khóa Chính
2 LuongChinhThuc Lương chính thức Money
3 PhuCap Phụ Cấp Money
4 KhoanBH Khoản bảo hiểm Money
5 Ngay Ngày Int
6 Thang Tháng Int
7 Nam Năm Int
BANGCONG(Ngay, Thang, Nam, #MaLoai)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 Ngay Ngay Int Khóa Chính
2 Thang Tháng Int
3 Nam Năm Int
4 MaLoai Mã loại ngày công Char 10
CHAMCONG(#Ngay, #Thang, #Nam, #MaNhanVien, TrangThai)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 Ngay Ngay Int Khóa Chính
2 Thang Tháng Int Khóa chính
3 Nam Năm Int Khóa chính
4 MaNhanVien Mã nhân viên Char 10 Khóa chính
5 TrangThai Trạng thái Char 10
NHANCHUCVU(#MaNhanVien, #MaChucVu, NgayNhanChuc)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaNhanVien Mã nhân viên Char 10 Khóa Chính
2 MaChucVu Mã chức vụ Char 10 Khóa chính
3 NgayNhanChuc Ngày nhận chức Char 10 Khóa chính
NHANVIEN(MaNhanVien, HoTen, NgaySinh, Phai, SoCMND, QueQuan, DanToc, TonGiao, TTSucKhoe,
TDVH, SDT, #MaPhong, #MaQuanLy)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 MaNhanVien Mã nhân viên Char 10 Khóa Chính
2 HoTen Họ tên Char 40
3 NgaySinh Ngày sinh Date
4 Phai Phái Yes/No
5 SoCMND Số CMND Int
6 QueQuan Quê quán Char 40
7 DanToc Dân tộc Char 30
8 TonGiao Tôn giáo Char 30
9 TTSucKhoe Tình trạng sức khỏe Char 30
10 TDVH Trình độ văn hóa Char 30
11 SDT Số điện thoại Char 11
12 MaPhong Mã phòng Char 10
13 MaQuanLy Mã quản lý Char 10
PHULUCHOPDONG(SoPhuLuc, TenPhuLuc, NoiDungThayDoi, NgayThayDoi, #SoHD)
STT Tên Thuộc Tính Diễn giải Kiểu dữ liệu Kích Thước Ghi Chú
1 SoPhuLuc Số Phụ lục hợp đồng Char 10 Khóa Chính
2 TenPhuLuc Tên phụ lục hợp đồng Char 30
3 NoiDungThayDoi Nội dung thay đổi Char 100
4 NgayThayDoi Ngày thay đổi Date
5 SoHD Số hợp đồng Char 10
VII. Điều kiện ràng buộc
1) Ràng buộc toàn vẹn có bối cảnh là một quan hệ
a) Ràng buộc toàn vẹn liên bộ
R1. Mỗi nhân viên đều có một mã nhân viên để phân biệt
Bối cảnh: NhanVien
Điều kiện: ∀ nv1, nv2 ∈ NhanVien Nếu nv1 # nv2 thì nv1.[MaNhanVien] # nv2.[MaNhanVien]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
NhanVien +
[MaNhanvien]
+
[MaNhanvien]
-
R2. Mỗi phòng có một mã phòng để phân biệt
Bối cảnh: PhongBan
Điều kiện: ∀ pb1, pb2 ∈ NhanVien Nếu pb1# pb2 thì pb1.[MaPhong] # pb2.[ MaPhong]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
PhongBan +
[MaPhong]
+
[MaPhong]
-
R3. Mỗi chức vụ có một mã chức vụ để phân biệt
Bối cảnh: ChucVu
Điều kiện: ∀ cv1, cv2 ∈ ChucVu Nếu cv1 # cv2 thì cv1.[MaChucVu] # cv2.[ MaChucVu]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
ChucVu +
[MaChucVu]
+
[MaChucVu]
-
R4. Mỗi loại ngày công một mã loại để phân biệt
Bối cảnh: LoaiNgayCong
Điều kiện: ∀ lnc1, lnc2 ∈ LoaiNgayCong Nếu lnc1 # lnc2 thì lnc1.[MaLoai] # lnc2.[ MaLoai]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
LoaiNgayCong +
[MaLoai]
+
[MaLoai]
-
R5. Mỗi loại hợp đồng một mã loại để phân biệt
Bối cảnh: LoaiHopDong
Điều kiện: ∀ lhd1, lhd2 ∈ LoaiHopDong Nếu lhd1 # lhd2 thì lhd1.[MaLoai] # lhd2.[ MaLoai]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
LoaiHopDong +
[MaLoai]
+
[MaLoai]
-
R6. Mỗi phụ lục hợp đồng một số phụ lục để phân biệt
Bối cảnh: PhuLucHopDong
Điều kiện: ∀ plhd1, plhd2 ∈ PhuLucHopDong Nếu plhd1# plhd2 thì plhd1.[ SoPhuLuc] # plhd2.[ SoPhuLuc]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
PhuLucHopDong +
[SoPhuLuc]
+
[SoPhuLuc]
-
R7. Mỗi hợp đồng một số hợp đồng để phân biệt
Bối cảnh: HopDong
Điều kiện: ∀ hd1, hd2 ∈ HopDong Nếu hd1# hd2 thì hd1.[SoHD] # hd2.[ SoHD]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
HopDong +
[SoHD]
+
[SoHD]
-
R8. Mỗi đợt tuyển dụng có một mã đợt tuyển dụng để phân biệt
Bối cảnh: DotTuyenDung
Điều kiện: ∀ dtd1, dtd2 ∈ HopDong Nếu dtd1# dtd2 thì dtd1.[MaDotTuyenDung] #
dtd2.[ MaDotTuyenDung]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
HopDong +
[MaDotTuyenDung]
+
[MaDotTuyenDung]
-
R9. Mỗi chi tiết đợt tuyển dụng có một mã đợt tuyển dụng và một mã ứng viên để phân
biệt
Bối cảnh: Tuyen
Điều kiện: ∀ td1, dt2 ∈ Tuyen Nếu td1# td2 thì dtd1.[MaDotTuyenDung] #
dtd2.[ MaDotTuyenDung] ^ td1.[MaUV] # td2.[MaUV]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
HopDong +
[MaDotTuyenDung],[MaUV]
+
[MaDotTuyenDung],[MaUV]
-
R10. Mỗi bảng lương có một mã lương để phân biệt
Bối cảnh: BangLuong
Điều kiện: ∀ bl1, bl2 ∈ BangLuong Nếu bl1# bl2 thì bl1.[MaLuong] # bl2.[MaLuong]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
BangLuong +
[MaLuong]
+
[MaLuong]
-
R11. Mỗi bảng công có một ngày, một tháng, một năm để phân biệt
Bối cảnh: BangCong
Điều kiện: ∀ bc1, bc2 ∈ BangCong Nếu bc1# bc2 thì bc1.[Ngay] # bc2.[Ngay] ^ bc1.[Thang] #
bc2.[Thang] ^ bc1.[Nam] # bc2[Nam]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
BangCong +
[Ngay],[Thang],[Nam]
+
[Ngay],[Thang],[Nam]
-
R12. Mỗi chi tiết bảng công có một ngày, một tháng, một năm và một mã nhân viên để
phân biệt
Bối cảnh: ChamCong
Điều kiện: ∀ cc1, cc2 ∈ ChamCong Nếu cc1 # cc2 thì cc1.[Ngay] # cc2[Ngay] ^
cc1.[Thang] # cc2.[Thang] ^ cc1.[Nam] # cc2[Nam]^
cc1.[MaNhanVien] # cc2.[MaNhanVien]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
ChamCong +
[Ngay],[Thang],[Nam],[MaNhanVien]
+
[Ngay],[Thang],[Nam],
[ MaNhanVien]
-
R13. Mỗi chi tiết chức vụ của nhân viên có một mã nhân viên và mã chức vụ để phân biệt
Bối cảnh: NhanChucVu
Điều kiện: ∀ ncv1, ncv2 ∈ NhanChucVu Nếu ncv1# ncv2 thì ncv1.[MaChucVu] # ncv2.[MaChucVu]^
cc1.[MaNhanVien] # cc2.[MaNhanVien] ^
cc1.[NgayNhanChuc] # cc2.[NgayNhanChuc]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
NhanChucVu +
[MaChucVu], [MaNhanVien],
[NgayNhanChuc]
+
[MaChucVu],
[MaNhanVien],
[NgayNhanChuc]
-
R14. Mỗi ứng viên có một mã ứng viên để phân biệt
Bối cảnh: UngVien
Điều kiện: ∀ uv1, uv2 ∈ UngVien Nếu uv1# uv2 thì bl1.[MaUV] # bl2.[MaUV]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
UngVien +
[MaUV]
+
[MaUV]
-
R15. Mỗi nhân viên thử việc có một mã nhân viên để phân biệt
Bối cảnh: ThuViec
Điều kiện: ∀ nvtv1, nvtv2 ∈ ThuViec Nếu nvtv1# nvtv2 thì nvtv1.[MaNhanVien] # nvtv2.[ MaNhanVien]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
ThuViec +
[MaNhanVien]
+
[MaNhanVien]
-
R16. Mỗi nhân viên chính thức có một mã nhân viên để phân biệt
Bối cảnh: ChinhThuc
Điều kiện: ∀ nvct1, nvct2 ∈ ChinhThuc Nếu nvct1# nvct2 thì nvct1.[MaNhanVien] # nvct2.[ MaNhanVien]
Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
ChinhThuc +
[MaNhanVien]
+
[MaNhanVien]
-
2) Ràng buộc bối cảnh gồm nhiều quan hệ
a) Ràng buộc toàn vẹn về phụ thuộc tồn tại
R1. Nhân viên và thử việc
Bối cảnh: NhanVien, ThuViec
Điều kiện: ∀ nv ∈ NhanVien, ∀ tv ∈ ThuViec Thì nv.[MaNhanVien] ⊆ tv.[MaNhanVien]
Cuối ∀ Tầm ảnh hưởng:
R2. Nhân viên và chính thức
Bối cảnh: NhanVien, ChinhThuc
Điều kiện: ∀ nv ∈ NhanVien, ∀ ct ∈ ChinhThuc Thì nv.[MaNhanVien] ⊆ ct.[MaNhanVien]
Cuối ∀ Tầm ảnh hưởng:
R3. Nhân viên và hợp đồng
Bối cảnh: NhanVien, Hợp đồng
Điều kiện: ∀ nv ∈ NhanVien, ∀ hd ∈ HopDong
Thì nv.[MaNhanVien] ⊆ hd.[MaNhanVien] Cuối ∀
Tầm ảnh hưởng:
R4. Nhân viên và phòng ban
Bối cảnh: NhanVien, PhongBan
Điều kiện: ∀ nv ∈ NhanVien, ∀ pb ∈ PhongBan
Thì pb.[MaPhong] ⊆ nv.[ MaPhong] Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
ThuViec +
[MaNhanVien]
+
[MaNhanVien]
-
NhanVien + + -
[MaNhanVien]
Thêm Sửa Xóa
ChinhThuc +
[MaNhanVien]
+
[MaNhanVien]
-
NhanVien + + -
[MaNhanVien]
Thêm Sửa Xóa
HopDong +
[ MaNhanVien]
+
[ MaNhanVien]
-
NhanVien + + -
[ MaNhanVien]
Thêm Sửa Xóa
NhanVien +
[ MaPhong]
+
[ MaPhong]
-
PhongBan + + -
[ MaPhong]
R5. Chức vụ và nhận chức vụ
Bối cảnh:ChucVu, NhanChucVu
Điều kiện: ∀ cv ∈ ChucVu, ∀ ncv ∈ NhanChucVu
Thì cv.[MaChucVu] ⊆ ncv.[ MaChucVu] Cuối ∀
Tầm ảnh hưởng:
R6. Nhân viên và nhận chức vụ
Bối cảnh: NhanVien, NhanChucVu
Điều kiện: ∀ nv ∈ NhanVien, ∀ ncv ∈ NhanChucVu
Thì nv.[MaNhanVien] ⊆ ncv.[ MaNhanVien] Cuối ∀
Tầm ảnh hưởng:
R6. Nhân viên và chấm công
Bối cảnh: NhanVien, ChamCong
Điều kiện: ∀ nv ∈ NhanVien, ∀ cc ∈ ChamCong
Thì nv.[MaNhanVien] ⊆ cc.[ MaNhanVien] Cuối ∀
Tầm ảnh hưởng:
R7. Hợp đồng và loại hợp đồng
Bối cảnh: HopDong, LoaiHopDong
Điều kiện: ∀ hd ∈ HopDong, ∀ lhd ∈ LoaiHopDong
Thì lhd.[MaLoai] ⊆ hd.[MaLoai] Cuối ∀
Tầm ảnh hưởng:
R8. Hợp đồng và loại hợp đồng
Bối cảnh: HopDong, PhuLucHopDong
Điều kiện: ∀ hd ∈ HopDong, ∀ plhd ∈ PhuLucHopDong
Thì hd.[SoHD] ⊆ hd.[ SoHD] Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
NhanChucVu +
[ MaChucVu]
+
[ MaChucVu]
-
ChucVu + + -
[ MaChucVu ]
Thêm Sửa Xóa
NhanChucVu +
[ MaNhanVien]
+
[ MaNhanVien]
-
NhanVien + + -
[ MaNhanVien]
Thêm Sửa Xóa
ChamCong +
[ MaNhanVien]
+
[ MaNhanVien]
-
NhanVien + + -
[ MaNhanVien]
Thêm Sửa Xóa
HopDong +
[ MaLoai] +
[ MaLoai] -
LoaiHopDong + + -
[ MaLoai]
Thêm Sửa Xóa
PhuLucHopDong +
[ SoHD]
+
[ SoHD]
-
HopDong + + -
[ SoHD]
R9. Hợp đồng và ứng viên
Bối cảnh: HopDong, UngVien
Điều kiện: ∀ hd ∈ HopDong, ∀ uv∈ UngVien
Thì uv.[MaUV] ⊆ hd.[MaUV] Cuối ∀
Tầm ảnh hưởng:
R10. Chi tiết tuyển dụng và ứng viên
Bối cảnh: Tuyen, UngVien
Điều kiện: ∀ ctt ∈ Tuyen, ∀ uv ∈ UngVien
Thì uv.[MaUV] ⊆ ctt.[MaUV] Cuối ∀
Tầm ảnh hưởng:
R11. Chi tiết tuyển dụng và đợt tuyển dụng
Bối cảnh: Tuyen, DotTuyenDung
Điều kiện: ∀ ctt ∈ Tuyen, ∀ dtd ∈ DotTuyenDung
Thì dtd.[MaDotTuyenDung] ⊆ ctt.[ MaDotTuyenDung] Cuối ∀
Tầm ảnh hưởng:
R12. Bảng công và loại ngày công
Bối cảnh:BangCong, LoaiNgayCong
Điều kiện: ∀ bc ∈ BangCong, ∀ lnc ∈ LoaiNgayCong
Thì lnc.[MaLoai] ⊆bc.[ MaLoai] Cuối ∀
Tầm ảnh hưởng:
R13. Bảng công và bảng lương
Bối cảnh:BangCong, BangLuong
Điều kiện: ∀ bc ∈ BangCong, ∀ bl ∈ BangLuong
Thì bc.[Ngay] ⊆ bc.[Ngay] ^ bc.[Thang] ⊆ bc.[Thang] ^ bc. [Nam] ⊆ bc.[Nam]
Cuối ∀ Tầm ảnh hưởng:
Thêm Sửa Xóa
HopDong +
[ MaUV]
+
[ MaUV]
-
UngVien + + -
[ MaUV]
Thêm Sửa Xóa
Tuyen +
[ MaUV]
+
[ MaUV]
-
UngVien + + -
[ MaUV]
Thêm Sửa Xóa
Tuyen +
[ MaDotTuyenDung]
+
[ MaDotTuyenDung]
-
DotTuyenDung + + -
[ MaDotTuyenDung]
Thêm Sửa Xóa
BangCong +
[ MaLoai] +
[ MaLoai] -
LoaiNgayCong + + -
[ MaLoai]
Thêm Sửa Xóa
BangLuong +
[Ngay],[Thang],[Nam]
+
[Ngay],[Thang],[Nam]
-
BangCong + + -
[Ngay],[Thang],[Nam]
R14. Bảng công và bảng lương
Bối cảnh:BangCong, ChamCong
Điều kiện: ∀ bc ∈ BangCong, ∀ cc ∈ ChamCong
Thì bc.[Ngay] ⊆ cc.[Ngay] ^ bc.[Thang] ⊆ cc.[Thang] ^ bc. [Nam] ⊆cc.[Nam]
Cuối ∀ Tầm ảnh hưởng:
R15. Nhân viên và nhân viên
Bối cảnh: NhanVien, NhanVien
Điều kiện: ∀ nv ∈ NhanVien, ∀ ql ∈ NhanVien
Thì nv.[MaNhanVien] ⊆ ql.[MaNhanVien] Cuối ∀
Tầm ảnh hưởng:
b) Ràng buộc toàn vẹn liên bộ
Ngày nhận chức > ngày sinh
Bối cảnh: NhanVien, NhanChucVu
Điều kiện: ∀ nv ∈ NhanVien, ∀ ncv ∈ NhanChucVu
Thì nv.[NgaySinh] < ncv.[NgayNhanChuc] Cuối ∀
Tầm ảnh hưởng:
Thêm Sửa Xóa
ChamCong +
[Ngay],[Thang],[Nam]
+
[Ngay],[Thang],[Nam]
-
BangCong + + -
[Ngay],[Thang],[Nam]
Thêm Sửa Xóa
NhanVien +
[MaNhanVien]
+
[MaNhanVien]
-
NhanVien + + -
[MaNhanVien]
Thêm Sửa Xóa
NhanVien +
[NgayNhanChuc]
+
[ NgayNhanChuc]
-
NhanChucVu +
[ NgayNhanChuc]
+
[ NgayNhanChuc]
-