Btl pttkhttt(ba)(2) nhóm5

50 1 0
Tài liệu đã được kiểm tra trùng lặp
Btl pttkhttt(ba)(2) nhóm5

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Phân tích thiết kế hệ thống thông tin đề tài phân tích hệ thống rạp chiếu phim LOTTE Đà Nẵng. Bài tập lớn kiểm tra cuối kì.

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀTRUYỀN THÔNG VIỆT – HÀN

KHOA KINH TẾ SỐ VÀ THƯƠNG MẠI ĐIỆN TỬ

BÀI TẬP LỚN

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN

QUẢN LÝ RẠP CHIẾU PHIM LOTTE

Sinh viên thực hiện : Nhóm 5: PHAN THỊ NHƯ LỊCH – 22EL015LƯƠNG THỊ MỸ DUYÊN – 22EL005ĐINH THỊ DIỄM QUỲNH - 22EL042

Giảng viên hướng dẫn : TH.S LÊ VIẾT TRƯƠNG

Trang 2

LỜI CẢM ƠN

Đầu tiên, Nhóm 5 xin gửi lời cảm ơn chân thành nhất đến Trường Đại học

Công nghệ Thông tin và Truyền thông Việt - Hàn đã đưa bài tập lớn với chủ đề “Phântích và thiết kế hệ thống thông tin Quản lý rạp chiếu phim” Và đặc biệt, chúng em xin

gửi lời cảm ơn sâu sắc đến giảng viên bộ môn TH.S LÊ VIẾT TRƯƠNG đã hướng

dẫn tận tình cho chúng em trong quá trình nghiên cứu, phân tích

Tuy nhiên, do vốn kiến thức còn nhiều hạn chế chúng em sẽ cố gắng hết sức

nhưng chắc chắn sẽ không tránh khỏi những thiếu sót Nhóm 5 rất mong nhận được

những lời nhận xét, đóng góp ý kiến, phê bình của thầy để bài báo cáo của nhóm được

hoàn thiện Cuối cùng, Nhóm 5 xin chúc những điều tốt đẹp nhất sẽ luôn đồng hành

cùng thầy và trường Đại học Công nghệ thông tin và Truyền thông Việt - Hàn.

Chúng em xin chân thành cảm ơn!

Đà Nẵng, ngày 01 tháng 05 năm 2024

Nhóm thực hiện NHÓM 5

i

Trang 3

LỜI CAM ĐOAN

Chúng em xin cam đoan rằng những nội dung được trình bày trong đề án này

hoàn toàn là do nhóm tìm hiểu và được sự hướng dẫn khoa học của TH.S LÊ VIẾTTRƯƠNG các nội dung nghiên cứu trong bài của nhóm là trung thực Những tư liệu,

số liệu trong bảng biểu, giáo trình liên quan phục vụ cho việc phân tích, nhận xét, đánhgiá được nhóm thu thập từ các nguồn khác nhau có ghi rõ nguồn gốc không có sự saochép y nguyên các tài liệu Nếu phát hiện có bất kỳ sự gian lận nào nhóm em xin hoàntoàn chịu trách nhiệm về nội dung của đồ án này.

Đà Nẵng, ngày 01 tháng 05 năm 2023

Nhóm thực hiện

Trang 4

DANH MỤC HÌNH ẢNH

1 Hình 1 Biểu đồ phân cấp chức năng 2 Hình 2 Biểu đồ luồng dữ liệu ngữ cảnh3 Hình 3 Biểu đồ luồng dữ liệu mức đỉnh 4 Hình 4 DFD cấp chi tiết “Quản lý danh mục5 Hình 5 DFD cấp chi tiết “ Quản lý vé”6 Hình 6 DFD cấp chi tiết “Báo cáo thống kê”7 Hình 7 DFD cấp chi tiết “Quản lý phòng”8 Hình 8 DFD cấp chi tiết “Quản lý phim”9 Hình 9 DFD cấp chi tiết “Quản lý nhân viên”10 Hình 10 DFD cấp chi tiết “Quản lý khách hàng”11 Hình 11 DFD cấp chi tiết “ Thông tin về vé”12 Hình 12 DFD cấp chi tiết “ Báo cáo doanh thu”

13 Hình 13 DFD cấp chi tiết “ Thống kê lương nhân viên”

14 Hình 14 Mô hình thực thể liên kết ERD được cài đặt trên StartUML

15 Hình 15 Biểu đồ quan hệ/Database Diagram được cài đặt trên SQLServer

iii

Trang 5

MỤC LỤC

DANH MỤC HÌNH ẢNH iii

CHƯƠNG 1 - KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1

1.1 Khảo sát hiện trạng và đánh giá hiện trạng 1

1.1.1 Giới thiệu về đơn vị 1

2.1 Biểu đồ phân cấp chức năng (BFD) 4

2.2 Biểu đồ luồng dữ liệu (DFD) 5

2.2.1 Biểu đồ luồng dữ liệu ngữ cảnh 5

2.2.2 Biểu đồ luồng dữ liệu mức đỉnh (mức 0) 5

2.2.3 Biểu đồ luồng dữ liệu mức 1 6

2.2.4 Biểu đồ luồng dữ liệu mức 2 - Chức năng 9

4.1 Thiết kế cơ sở dữ liệu 25

4.2 Thiết kế giao diện 34

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 40

Trang 6

CHƯƠNG 1 - KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN

1.1 Khảo sát hiện trạng và đánh giá hiện trạng

 Xem xét các thách thức hiện hữu như cạnh tranh khốc liệt, thay đổi trong sở thíchcủa khách hàng, hoặc yêu cầu tăng cường về bảo mật dữ liệu.

1.1.1 Giới thiệu về đơn vị

 Đơn vị khảo sát: Rạp chiếu phim LOTTE tại thành phố Đà Nẵng.

 Địa chỉ đơn vị: Tầng 5&6 tòa nhà Lotte Mart Đà Nẵng - Số 06 Nại Nam, P.HoàCường Bắc, Q.Hải Châu, TP.Đà Nẵng, Việt Nam.

 Chức năng của đơn vị: quản lý các vấn đề liên quan đến rạp phim và vé phim.

1

Trang 7

1.1.2 Quy trình nghiệp vụ

Đầu tiên, bạn cần thu thập tất cả các quy tắc quản lý liên quan đến hoạt độngcủa rạp phim Đây có thể là các quy định, hướng dẫn, chính sách, quy trình, và côngthức được xác định và đưa ra bởi các cơ quan quản lý hoặc doanh nghiệp.

Sau khi thu thập, bạn nên phân loại và tổ chức các quy tắc quản lý theo các lĩnhvực hoặc chức năng cụ thể Điều này giúp bạn hiểu rõ mối quan hệ giữa các quy tắc vàcách chúng ảnh hưởng đến quá trình quản lý rạp phim.

Hãy thu thập tất cả các chứng từ giao dịch liên quan đến hoạt động của rạpphim Đây có thể là hóa đơn, biên nhận, phiếu bán hàng, vé xem phim và các tài liệugiao dịch khác.

Quy trình nghiệp vụ này giúp bạn xây dựng một cơ sở hiểu biết về các quy tắcquản lý và các chu trình xử lý thông tin trong rạp phim Nó là bước quan trọng để đảmbảo rằng hoạt động quản lý rạp phim diễn ra một cách hiệu quả, tuân thủ các quy định,và cung cấp thông tin chính xác để hỗ trợ quyết định.

1.1.3 Đánh giá hiện trạng

 Đánh giá trải nghiệm khách hàng khi đến trải nghiệm và xem phim tại rạp Cânnhắc việc dùng phỏng vấn, khảo sát, hoặc thu thập phản hồi từ khách hàng để hiểu vềnhu cầu của họ và độ hài lòng của họ.

 Đánh giá quá trình xử lý các giao dịch tại rạp như mua vé phim, mua bắp, nướchoặc sử dụng các dịch vụ khác Điều này bao gồm việc kiểm tra độ chính xác củathông tin và ghi nhận giao dịch.

 Đánh giá hiệu suất tài chính của rạp chiếu phim bằng cách xem xét các chỉ sốtài chính như doanh số bán hàng, lợi nhuận, và các chi phí hoạt động.

1.2 Xác lập dự án

 Xây dựng kế hoạch triển khai dự án cụ thể, bao gồm lịch trình, nguồn lực, ngânsách, và các hoạt động cụ thể Điều này giúp quản lý dự án một cách hiệu quả và đảmbảo rằng dự án đạt được mục tiêu trong thời gian và kinh phí dự kiến.

Trang 8

 Việc xác lập dự án là bước quan trọng để đảm bảo rằng nghiên cứu hoặc dự ánquản lý rạp chiếu phim diễn ra một cách có hệ thống và theo hướng tốt nhất để đạtđược mục tiêu đã đề ra.

1.3 Yêu cầu của hệ thống

 Yêu cầu chức năng:  Quản lý phòng chiếu phim Quản lý nhân viên

 Quản lý vé phim

 Quản lý khách hàng Quản lý các giao dịch Báo cáo và thống kê

 Yêu cầu phi chức năng: Bảo mật dữ liệu

 Tích hợp với các hệ thống bên ngoài

 Sự ổn định và tin cậy Hỗ trợ và bảo trì

3

Trang 9

CHƯƠNG 2 - PHÂN TÍCH HỆ THỐNG VỀ XỬ LÝ

2.1 Biểu đồ phân cấp chức năng (BFD)

Hình 1 Biểu đồ phân cấp chức năng

Trang 10

2.2 Biểu đồ luồng dữ liệu (DFD)

2.2.1 Biểu đồ luồng dữ liệu ngữ cảnh

Hình 2 Biểu đồ luồng dữ liệu ngữ cảnh

2.2.2 Biểu đồ luồng dữ liệu mức đỉnh (mức 0)

5

Trang 11

Hình 3 Biểu đồ luồng dữ liệu mức đỉnh

2.2.3 Biểu đồ luồng dữ liệu mức 1

2.2.3.1 Quản lý danh mục

Trang 12

Hình 4 DFD cấp chi tiết “Quản lý danh mục”

7

Trang 13

2.2.3.2 Quản lý vé

Hình 5 DFD cấp chi tiết “ Quản lý vé”

Trang 14

2.2.3.3 Báo cáo thống kê

Hình 6 DFD cấp chi tiết “Báo cáo thống kê”

9

Trang 15

2.2.4 Biểu đồ luồng dữ liệu mức 2 - Chức năng

2.2.4.1 Quản lý phòng

Hình 7 DFD cấp chi tiết “Quản lý phòng”

Trang 16

2.2.4.2 Quản lý phim

11

Trang 17

Hình 8 DFD cấp chi tiết “Quản lý phim”2.2.4.3 Quản lý nhân viên

Hình 9 DFD cấp chi tiết “Quản lý nhân viên”

Trang 18

2.2.4.4 Quản lý khách hàng

Hình 10 DFD cấp chi tiết “Quản lý khách hàng”

13

Trang 19

2.2.4.5 Thông tin về vé

Hình 11 DFD cấp chi tiết “ Thông tin về vé”2.2.4.6 Báo cáo doanh thu

Trang 20

Hình 12 DFD cấp chi tiết “ Báo cáo doanh thu”2.2.4.7 Thống kê luong nhân viên

Hình 13 DFD cấp chi tiết “ Thống kê lương nhân viên”

15

Trang 21

2.3 Đặc tả các chức năng

Mã giả (pseudocode)

FUNCTION quanLyRapChieuPhim() WHILE TRUE DO

DISPLAY menu với các lựa chọn: 1 Quản lý danh mục

quanLyVe() CASE 3:

thongKeDoanhThu() CASE 4:

RETURN

Trang 22

DISPLAY thông báo lỗi, yêu cầu nhập lại END CASE

END WHILEEND FUNCTION

Sơ đồ khối (flowchart):

A[Bắt đầu] > B[Hiển thị menu chính] B > C{Lựa chọn}

C >|1 Quản lý danh mục| D[Quản lý thông tin rạp chiếu phim] C >|2 Quản lý vé| E[Quản lý thông tin vé]

C >|3 Báo cáo thống kê| G[Thống kê doanh thu] C >|4 Thoát| H[Kết thúc]

D > I{Lựa chọn}

I >|1 Thêm rạp chiếu phim| J[Thêm rạp chiếu phim mới] I >|2 Sửa thông tin rạp| K[Sửa thông tin rạp chiếu phim] I >|3 Xóa rạp chiếu phim| L[Xóa rạp chiếu phim]

I >|4 Xem danh sách rạp| M[Xem danh sách rạp chiếu phim] I >|5 Thoát| B

17

Trang 23

E > N{Lựa chọn}

N >|1 Đặt vé| O[Đặt vé] N >|2 Hủy vé| P[Hủy vé]

N >|3 Xem danh sách vé| Q[Xem danh sách vé đã bán] N >|4 Thoát| B

G > W[Nhập khoảng thời gian] W > X[Tính tổng doanh thu]

X > Y[Hiển thị kết quả thống kê] Y > B

Cây Quyết định: Hệ thống quản lý rạp chiếu phim

/ \ \ Quản lý rạp danh mục Quản lý vé Báo cáo thống kê / / \ \ | |

Qly phim Qly phòng Qly NV Qly KH Qly đặt/hủy vé Tính tổng doanh thu | | | | | |

Thêm phim Thêm Pchiếu Thêm Ttin NV ThêmTtin KH Đặt vé Thực hiện

Trang 24

Thực hiện Thực hiện Thực hiện Thực hiện Thực hiện Thống kê doanh thu | | | | | |

Sửa phim Sửa Pchiếu Sửa Ttin NV Sửa Ttin KH Xóa vé Thực hiện | | | | | |

Thực hiện Thực hiện Thực hiện Thực hiện Thực hiện Báo cáo doanh thu | | | | | |

Xóa phim Xóa Pchiếu Xóa Ttin NV Xóa Ttin KH Cập nhật DS vé Thực hiện | | | | |

Thực hiện Thực hiện Thực hiện Thực hiện Thực hiện | | |

Xem DS chiếu Cập nhật lịch làm Xem danh sách KH | | |

Thực hiện Thực hiện Thực hiện |

Quản lý lịch chiếu | Thêm lịch chiếu

| Thực hiện

|

19

Trang 25

Sửa lịch chiếu |

Thực hiện |

Xóa lịch chiếu |

Thực hiện

Trang 26

CHƯƠNG 3 - PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU

3.1 Mô hình thực thể liên kết

Hình 14 Mô hình thực thể liên kết ERD được cài đặt trên StartUML

3.2 Mô hình quan hệ

21

Trang 27

LOAI KHACH HANG (IdLKH, TenLKH)

DiaChiKH, IdLKH)

IdKH, IdPhim, IdPC, Ngay, SttCaChieu)

3.3 Chuẩn hóa dữ liệu

1 DINH DANG PHIM (IdDDP, TenDDP)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

2 NHA SAN XUAT (IdNSX, TenNSX)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

3 LOAI PHIM (IdLP, TenLP)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

Trang 28

4 PHIM (IdPhim, TenPhim, ThoiLuongPhim, IdDDP, IdNSX, IdLP)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa (TenPhim,ThoiLuongPhim, IdDDP, IdNSX, IdLP) phụ thuộc đầy đủ vào khóa chính (IdPhim).

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

5 PHONG CHIEU (IdPC, TenPC, IdDDP)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa (TenPC, IdDDP) phụthuộc đầy đủ vào khóa chính (IdPC).

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

6 CA CHIEU (SttCaChieu, GioBD, GioKT)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa (GioBD, GioKT) phụthuộc đầy đủ vào khóa chính (SttCaChieu).

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

7 NGAY (IdNgay)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử. 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa.

8 LOAI GHE (IdLG, TenLG)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

23

Trang 29

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

9 GHE ( IdGhe, TrangThai, SoHang, SoCot, IdPC, IdLoaiGhe)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa ( TrangThai, SoHang,SoCot, IdPC, IdLoaiGhe) phụ thuộc đầy đủ vào khóa chính ( IdGhe).

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

10 LICH CHIEU PHIM (IdPhim, IdPC, IDNgay, SttCaChieu)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

11 CHI NHANH (IdCN, TenCN, DiaChiCN)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

12 NHAN VIEN (IdNV, HoTenNV, PhaiNV, NgaySinhNV, GioBD, IdCV)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa ( HoTenNV, PhaiNV,NgaySinhNV, GioBD, IdCV) phụ thuộc đầy đủ vào khóa chính (IdNV).

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

Trang 30

13 CA LAM VIEC ( IdCaLamViec, GioBDLV, GioKTLV)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

14 LICH LAM VIEC (IdNV, IdPC, IdCaLamViec, IDNgay)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

15 LOAI KHACH HANG (IdLKH, TenLKH)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì không có thuộc tính không khóa phụ thuộc vào mộtphần của khóa chính.

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

16 KHACH HANG (IdKH, TenKH, PhaiKH, NgaySinhKH, SdtKH, MatKhau, DiaChiKH, IdLKH)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa (TenKH, PhaiKH,NgaySinhKH, SdtKH, MatKhau, DiaChiKH, IdLKH) phụ thuộc đầy đủ vào khóachính (IdKH).

 3NF: Đã ở dạng 3NF vì không có thuộc tính không khóa phụ thuộc vào thuộctính không khóa khác.

25

Trang 31

17 BANG GIA (SttCaChieu, IdLoaiKH, IdLoaiGhe, IdDDP, DonGia)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa (IdLoaiKH,IdLoaiGhe, IdDDP, DonGia) phụ thuộc đầy đủ vào khóa chính (SttCaChieu).

 3NF: Chưa ở dạng 3NF vì thuộc tính DonGia phụ thuộc vào IdLoaiKH (thuộctính không khóa) trong bảng LOAI KHACH HANG.

18 VE (IdVe, NgayBanVe, MaSoThue, TongThanhTien, GiaVe, IdNV, IdGhe,IdKH, IdPhim, IdPC, Ngay, SttCaChieu)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa (NgayBanVe,MaSoThue, TongThanhTien, GiaVe, IdNV, IdGhe, IdKH, IdPhim, IdPC, Ngay,SttCaChieu) phụ thuộc đầy đủ vào khóa chính (IdVe).

 3NF: Chưa ở dạng 3NF vì thuộc tính GiaVe phụ thuộc vào IdLoaiKH (thuộctính không khóa) trong bảng LOAI KHACH HANG.

19 HOA DON (IdHD, IdNV, SoHD, NgayBan, DonGia, TongTien, Bap/Nuoc)

 1NF: Đã ở dạng 1NF vì tất cả các thuộc tính đều có giá trị nguyên tử.

 2NF: Đã ở dạng 2NF vì tất cả các thuộc tính không khóa (IdNV, SoHD,NgayBan, DonGia, TongTien, Bap/Nuoc) phụ thuộc đầy đủ vào khóa chính (IdHD).

 3NF: Chưa ở dạng 3NF vì thuộc tính DonGia phụ thuộc vào IdLoaiKH (thuộctính không khóa) trong bảng LOAI KHACH HANG.

Ngày đăng: 26/05/2024, 23:33

Tài liệu cùng người dùng

Tài liệu liên quan