“Phiếu yêu cầu vật tư (Dùng cho yêu cầu mua vật tư)”
Bảng 4.1: Thông tin yêu cầu mua vật tư – thuộc tính theo mẫu
1. Mã số phiếu yêu cầu mua vật tư 2. Ngày yêu cầu
3. Tên nhân viên
4. Bộ phận
5. Lý do
6. Tên hàng
7. Xuất xứ
8. Đơn vị tính 9. Thời gian yêu cầu 10. Thời gian giao 11. Số lượng yêu cầu 12. Số lượng trong kho 13. Số lượng phải mua
14. Mã số chứng từ gốc kèm theo 15. Tên người yêu cầu
16. Tên thủ kho
17. Tên nhân viên mua hàng
Nhận xét 1:
Bổ sung các trường: Mã nhân viên yêu cầu, Mã hàng hóa, Mã bộ phận, , Mã Thủ kho, Mã nhân viên mua hàng.
Thuộc tính 3. Tên nhân viên và thuộc tính 15. Tên nhân viên yêu cầu là như nhau, nên ta bỏ trường 15 đi. Ta có:
STT Tên phần tử dữ liệu Comment
1. Mã số phiếu yêu cầu mua PK
2. Ngày yêu cầu
3. Mã nhân viên yêu cầu 4. Tên nhân viên yêu cầu 5. Mã bộ phận 6. Bộ phận 7. Lý do 8. Mã hàng PK của RGP 9. Tên hàng 10. Xuất xứ 11. Đơn vị tính 12. Thời gian yêu cầu 13. Thời gian giao 14. Số lượng yêu cầu 15. Số lượng trong kho 16. Số lượng phải mua
17. Mã số chứng từ gốc kèm theo 18. Mã thủ kho
19. Tên thủ kho
20. Mã nhân viên mua hàng 21. Tên nhân viên mua hàng
Nhận xét 2:
Bảng 4.2: Thông tin yêu cầu mua vật tư có nhóm các thuộc tính lặp lại được hightlight màu vàng. Để nhận được bảng ở dạng 1NF, ta tách thành 2 bảng: Bảng 4.3: Thông tin yêu cầu mua vật tư và Bảng 4.4: Chi tiết yêu cầu mua vật tư
Bảng 4.3: Thông tin yêu cầu mua vật tư – 1NF,2NF
Bảng 4.4: Chi tiết yêu cầu mua vật tư
1. Mã số phiếu yêu cầu mua (PK)
2. Ngày yêu cầu
3. Mã nhân viên yêu cầu
4. Tên nhân viên yêu cầu
5. Mã bộ phận 6. Bộ phận 7. Lý do 8. Mã số chứng từ gốc kèm theo 9. Mã thủ kho 10. Tên thủ kho
11. Mã nhân viên mua hàng
Nhận xét 3:
Bảng 4.3: Thông tin yêu cầu mua vật tư đã ở dạng 2NF do các thuộc tính không khóa đều phụ thuộc hàm đầy đủ vào khóa chính.
Bảng 4.4: Chi tiết yêu cầu mua vật tư chưa ở dạng 2NF vì các thuộc tính Tên hàng, Đơn vị tính chỉ phụ thuộc hàm đầy đủ vào Mã hàng. Vậy ta tách Bảng 4.4 được 2 bảng:
Bảng 4.5: Thông tin hàng hóa và
Bảng 4.6: Chi tiết yêu cầu mua vật tư.
1. Mã số phiếu yêu cầu mua (PK )(FK =>B4.3)
2. Mã hàng (PK)
3. Tên hàng 4. Đơn vị tính 5. Xuất xứ
6. Thời gian yêu cầu 7. Thời gian giao 8. Số lượng yêu cầu 9. Số lượng trong kho 10. Số lượng phải mua
Bảng 4.5: Thông tin hàng hóa – 3NF
Bảng 4.6: Chi tiết yêu cầu mua vật tư – 2NF, 3NF
Nhận xét 4:
Bảng 4.5: Thông tin hàng hóa
Bảng 4.6: Chi tiết yêu cầu mua vật tư đã ở dạng 3NF
Bảng 4.3: Thông tin yêu cầu mua vật tư chưa ở dạng 3NF do:
- Thuộc tính Tên nhân viên yêu cầu phụ thuộc hàm đầy đủ vào Mã nhân viên yêu cầu, ta triển khai ra Bảng 4.7: Nhân viên yêu cầu
- Thuộc tính Bộ phận phụ thuộc hàm đầy đủ vào Mã bộ phận, ta triển khai ra
Bảng 4.8: Bộ phận
- Thuộc tính Tên thủ kho phụ thuộc hàm đầy đủ vào Mã thủ kho, ta triển khai ra Bảng 4.9: Thủ kho
1. Mã hàng (PK)
2. Tên hàng
3. Đơn vị tính
1. Mã số phiếu yêu cầu mua(PK)
2. Mã hàng (PK) (FK -> B4. 5)
3. Xuất xứ
4. Thời gian yêu cầu 5. Thời gian giao 6. Số lượng yêu cầu 7. Số lượng trong kho 8. Số lượng phải mua
- Thuộc tính Tên nhân viên mua hàng phụ thuộc hàm đầy đủ vào Mã nhân viên mua hàng, ta triển khai ra Bảng 4.10: Nhân viên mua hàng
Tách các thuộc tính trên ta được dạng chuẩn 3NF
Bảng 4.7: Nhân viên yêu cầu -3NF
Bảng 4.8: Bộ phận – 3NF
Bảng 4.9: Thủ kho – 3NF
Bảng 4.10: Nhân viên mua hàng – 3NF
Bảng 4.11: Thông tin yêu cầu mua vật tư – 3NF
1. Mã nhân viên yêu cầu (PK)
2. Tên nhân viên yêu cầu
1. Mã Bộ phận (PK)
2. Bộ phận
1. Mã thủ kho (PK)
2. Tên thủ kho
1. Mã nhân viên mua hàng (PK)
2. Tên nhân viên mua hàng
1. Mã số phiếu yêu cầu mua (PK)
2. Ngày yêu cầu
3. Mã nhân viên yêu cầu (FK -> B4.7)
4. Mã bộ phận (FK -> B4.8)
5. Lý do
6. Mã số chứng từ gốc kèm theo 7. Mã thủ kho (FK -> B4.9)
Hình 4.1: Sơ đồ thực thể liên kết của thông tin yêu cầu mua vật tư
4.1.2 Dữ liệu thông tin yêu cầu sự dụng dụng cụ, vật tư (theo mẫu biểu
Hình 3.4 - “Phiếu yêu cầu vật tư (Dùng cho đội thi công hoặc nhân viên cần sử dụng dụng cụ, vật tư)”
Bảng 4.13: Thông tin yêu cầu sử dụng dụng cụ, vật tư – thuộc tính theo mẫu
1. Mã số phiếu yêu cầu sử dụng
2. Ngày yêu cầu
3. Tên nhân viên yêu cầu
4. Bộ phận
5. Lý do
6. Thời gian bắt đầu sử dụng 7. Thời gian kết thúc sử dụng 8. Tên hàng 9. Xuất xứ 10. Đơn vị tính 11. Số lượng 12. Ghi chú
13. Mã số phiếu xuất khoa kèm theo 14. Mã số phiếu nhập kho kèm theo 15. Ngày Trưởng phòng vật tư ký 16. Tên người yêu cầu
17. Tên thủ kho
18. Tên Trưởng phòng vật tư
Nhận xét 1:
Bổ sung các trường: Mã nhân viên yêu cầu, Mã bộ phận, Mã hàng hóa, Mã Thủ kho, Mã thủ kho, Mã Trưởng phòng vật tư.
Thuộc tính 3. Tên nhân viên yêu cầu và thuộc tính 15. Tên người yêu cầu là như nhau, nên ta bỏ trường 15 đi. Ta có:
Bảng 4.14: Thông tin yêu cầu sử dụng dụng cụ, vật tư – trước chuẩn hóa
ST T
Tên phần tử dữ liệu Comment
1. Mã số phiếu yêu cầu sử dụng PK 2. Ngày yêu cầu
3. Mã nhân viên yêu cầu 4. Tên nhân viên yêu cầu 5. Mã bộ phận
6. Bộ phận 7. Lý do
8. Thời gian bắt đầu sử dụng 9. Thời gian kết thúc sử dụng 10. Mã hàng PK của RGP 11. Tên hàng 12. Đơn vị tính 13. Xuất xứ 14. Số lượng 15. Ghi chú
16. Mã số phiếu xuất khoa kèm theo 17. Mã số phiếu nhập kho kèm theo 18. Ngày Trưởng phòng vật tư ký 19. Mã thủ kho
20. Tên thủ kho
21. Mã Trưởng phòng vật tư 22. Tên Trưởng phòng vật tư
Nhận xét 2:
Bảng 4.14: Thông tin yêu cầu sử dụng dụng cụ, vật tư có nhóm các thuộc tính lặp lại được hightlight màu vàng. Để nhận được bảng ở dạng 1NF, ta tách thành 2 bảng:
Bảng 4.15: Thông tin yêu cầu sử dụng dụng cụ, vật tư và
Bảng 4.15: Thông tin yêu cầu sử dụng dụng cụ, vật tư – 1NF, 2NF
Bảng 4.16: Chi tiết yêu cầu sử dụng dụng cụ, vật tư
1. Mã số phiếu yêu cầu sử dụng (PK)
2. Ngày yêu cầu(PK)
3. Mã nhân viên yêu cầu
4. Tên nhân viên yêu cầu
5. Mã bộ phận
6. Bộ phận
7. Lý do
8. Thời gian bắt đầu sử dụng
9. Thời gian kết thúc sử dụng
10. Mã số phiếu xuất khoa kèm theo
11. Mã số phiếu nhập kho kèm theo
12. Ngày Trưởng phòng vật tư ký
13. Mã thủ kho
14. Tên thủ kho
15. Mã Trưởng phòng vật tư
16. Tên Trưởng phòng vật tư
1. Mã số phiếu yêu cầu sử dụng (PK)
2. Mã hàng 3. Tên hàng 4. Đơn vị tính 5. Xuất xứ 6. Số lượng 7. Ghi chú
Nhận xét 3:
Bảng 4.15: Thông tin yêu cầu sử dụng dụng cụ, vật tư đã ở dạng 2NF do các thuộc tính không khóa đều phụ thuộc hàm đầy đủ vào khóa chính.
Bảng 4.16: Chi tiết yêu cầu sử dụng dụng cụ, vật tư chưa ở dạng 2NF vì các thuộc tính Tên hàng, Đơn vị tính chỉ phụ thuộc hàm đầy đủ vào Mã hàng. Vậy ta tách
Bảng 4.16 thành 2 bảng:
Bảng 4.17: Thông tin hàng hóa
Bảng 4.17: Thông tin hàng hóa – 3NF
Bảng 4.18: Chi tiết yêu cầu sử dụng dụng cụ, vật tư – 2NF, 3NF
Nhận xét 4:
Bảng 4.17: Thông tin hàng hóa và
Bảng 4.18: Chi tiết yêu cầu sử dụng dụng cụ, vật tư đã ở dạng 3NF
Bảng 4.15: Thông tin yêu cầu sử dụng dụng cụ, vật tư chưa ở dạng 3NF do: - Thuộc tính Tên nhân viên yêu cầu phụ thuộc hàm đầy đủ vào Mã nhân
viên yêu cầu, ta triển khai ra Bảng 4.19: Nhân viên yêu cầu
- Thuộc tính Bộ phận phụ thuộc hàm đầy đủ vào Mã bộ phận, ta triển khai ra
Bảng 4.20: Bộ phận
- Thuộc tính Tên thủ kho phụ thuộc hàm đầy đủ vào Mã thủ kho, ta triển khai ra Bảng 4.21: Thủ kho
- Thuộc tính Tên Trưởng phòng vật tư phụ thuộc hàm đầy đủ vào Mã Trưởng phòng vật tư, ta triển khai ra Bảng 4.22: Trưởng phòng vật tư
Tách các thuộc tính trên ta được dạng chuẩn 3NF
Bảng 4.19: Nhân viên yêu cầu -3NF
1. Mã hàng (PK)
2. Tên hàng
3. Đơn vị tính
1. Mã số phiếu yêu cầu sử dụng(PK)
2. Mã hàng (PK) (FK -> B4.17)
3. Xuất xứ
4. Số lượng
1. Mã nhân viên yêu cầu (PK)
Bảng 4.20: Bộ phận – 3NF
Bảng 4.21: Thủ kho – 3NF
Bảng 4.22: Trưởng phòng vật tư – 3NF
Bảng 4.23: Thông tin yêu cầu sử dụng dụng cụ, vật tư – 3NF
1. Mã Bộ phận (PK)
2. Bộ phận
1. Mã thủ kho (PK)
2. Tên thủ kho
1. Mã Trưởng phòng vật tư
2. Tên Trưởng phòng vật tư
1. Mã số phiếu yêu cầu sử dụng (PK)
2. Ngày yêu cầu
3. Mã nhân viên yêu cầu (FK ->B4.19)
4. Mã bộ phận (FK -> B4.20)
5. Lý do
6. Thời gian bắt đầu sử dụng
7. Thời gian kết thúc sử dụng
8. Mã số phiếu xuất khoa kèm theo
9. Mã số phiếu nhập kho kèm theo
10. Ngày Trưởng phòng vật tư ký
11. Mã thủ kho (FK -> B4.21)
12. Mã Trưởng phòng vật tư (FK ->
Hình 4.2: Sơ đồ thực thể liên kết của thông tin yêu cầu sử dụng dụng cụ, vật tư (theo mẫu biểu Hình 3.4 - “Phiếu yêu cầu vật tư (Dùng cho đội thi công hoặc nhân viên