1. Trang chủ
  2. » Thể loại khác

cơ sở dữ liệu

9 0 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Mô hình dữ liệu của hệ thống
Chuyên ngành Cơ sở dữ liệu
Định dạng
Số trang 9
Dung lượng 659,47 KB

Nội dung

Trong hệ thống khách sạn bao gồm các tập thực thể sau: NHANVIEN, KHACHHANG, PHONG, DICHVU, HOADON, PHIEUTHUEPHONG b.. Mối liên hệ giữa các thực thể và thuộc tính cho các mối quan hệ :...

Trang 1

2.3 Mô hình dữ liệu của hệ thống

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

a Trong hệ thống khách sạn bao gồm các tập thực thể sau: NHANVIEN, KHACHHANG, PHONG, DICHVU, HOADON, PHIEUTHUEPHONG

b Mối liên hệ giữa các thực thể và thuộc tính cho các mối quan hệ :

Trang 3

c Xác định các thuộc tính của các thực thể và thuộc tính khóa:

NHANVIEN ( MANV, TENNV, NGAYSINH,GIOITINH, SDT, CCCD, CHUCVU) KHACHHANG ( MAKH, HoTenKH, NGAYSINH, GIOITINH,SDT, CCCD, DIACHI ) PHONG ( MAPHG, LOAIPHG, SOPHG )

DICHVU ( MADV, TENDV, GIADV )

PHIEUTHUEPHONG ( MAPTH, MAKH, MANV, NGAYNHANPHONG,

NGAYTRAPHONG, GIAMGIA)

HOADON ( MAHD, NGAYTT, MANV, TONGTIEN, MAPTH)

d Xác định miền giá trị cho các tập thuộc tính của thực thể:

1 Thực thể NHANVIEN:

MANV: STRING[6]

TENNV: STRING[10]

NGAYSINH: INTERGER

GIOITINH: STRING[3]

SDT: INTERGER

CCCD: INTERGER

CHUCVU: STRING[20]

2 Thực thể KHACHHANG:

MAKH: STRING[6]

HoTenKH: STRING[20]

NGAYSINH: DATE

SDT: INTERGER

CCCD: INTERGER

DIACHI: STRING[20]

3 Thực thể PHONG:

MAPHG: STRING[5]

LOAIPHG: STRING[10]

SOPHG: INTERGER

Trang 4

4 Thực thể DICHVU:

MADV: STRING[6]

TENDV: STRING[20]

GIADV: INTERGER

5 Thực thể PHIEUTHUEPHONG:

MAPTH: STRING[5]

MAKH: STRING[6]

MANV: STRING[6]

NGAYNHANPHONG: DATE NGAYTRAPHONG: DATE

GIAMGIA: FLOAT

6 Thực thể HOADON:

MAHD: INTERGER

NGAYTT: DATE

MANV: STRING[6]

TONGTIEN:INTERGER

MAPTH: STRING[5]

e Bậc tối thiểu và bậc tối đa trong liên kết:

Trang 6

f Vẽ mô hình thực thể liên kết E-R:

2.3.2 Chuyển từ mô hình thực thể liên kết sang mô hình quan hệ:

- Quan hệ PHONG-KHACHHANG :

Đây là quan hệ N-N nên ta tạo một mối quan hệ là tên mối liên kết , thuộc tính bao gồm thuộc tính khóa của tập thực thể liên quan

Trang 7

KHACHHANG ( MAKH, HoTenKH, NGAYSINH, GIOITINH,SDT, CCCD, DIACHI ) PHONG ( MAPHG, LOAIPHG, SOPHG )

 THUE ( MAPHG, MAKH, NGAYDEN, NGAYDI )

- Mối quan hệ KHACHHANG-HOADON:

Đây là quan hệ 1-N , tên quan hệ là tên tập thực thể ở bên một và thêm quan hệ này thuộc tính khóa của nhiều quan hệ

KHACHHANG ( MAKH, HoTenKH, NGAYSINH, GIOITINH,SDT, CCCD, DIACHI ) HOADON ( MAHD, NGAYTT, MANV, TONGTIEN, MAPTH )

 HOADON ( MAHD, NGAYTT, MANV, TONGTIEN, MAPTH, MAKH )

- Mối quan hệ NHANVIEN-PHONG :

Đây là quan hệ 1-N , tên quan hệ là tên tập thực thể ở bên một và thêm quan hệ này thuộc tính khóa của nhiều quan hệ

PHONG ( MAPHG, LOAIPHG, SOPHG )

NHANVIEN ( MANV, TENNV, NGAYSINH,GIOITINH, SDT, CCCD, CHUCVU)

 PHONG ( MAPHG, LOAIPHG, SOPHG, MANV, TINHTRANG )

Trang 8

- Mối quan hệ NHANVIEN-HOADON :

Đây là quan hệ 1-N , tên quan hệ là tên tập thực thể ở bên một và thêm quan hệ này thuộc tính khóa của nhiều quan hệ

NHANVIEN ( MANV, TENNV, NGAYSINH,GIOITINH, SDT, CCCD, CHUCVU) HOADON ( MAHD, NGAYTT, MANV, TONGTIEN, MAPTH )

 HOADON ( MAHD, NGAYTT, MANV, TONGTIEN, MAPTH, ( MANV, NGAYLAP)

- Mối quan hệ KHACHHANG-DICHVU :

Đây là quan hệ N-N nên ta tạo một mối quan hệ là tên mối liên kết , thuộc tính bao gồm thuộc tính khóa của tập thực thể liên quan

KHACHHANG ( MAKH, HoTenKH, NGAYSINH, GIOITINH,SDT, CCCD, DIACHI ) DICHVU ( MADV, TENDV, GIADV )

 YEUCAU ( ( MAKH, MADV, SOLUONG, THOIGIAN )

Trang 9

- Mối quan hệ PHIEUTHUEPHONG-PHONG :

Đây là quan hệ 1-N , tên quan hệ là tên tập thực thể ở bên một và thêm quan hệ này thuộc tính khóa của nhiều quan hệ

PHIEUTHUEPHONG ( MAPTH, MAKH, MANV, NGAYNHANPHONG,

NGAYTRAPHONG, GIAMGIA)

PHONG ( MAPHG, LOAIPHG, SOPHG)

 PHONG ( MAPHG, LOAIPHG, SOPHG, MAPTH )

Ngày đăng: 24/08/2024, 08:48

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w