Hệ thống thông tin - 28

Ví dụ: Thực thể Hóa đơn bán hàng


HDBH


SoHD

NgayHD TenKH TenMH DonGia SoLuong TTien

DonGia > 0

SoLuong > 0

TTien = DonGia x SoLuong


Có thể bạn quan tâm!

Xem toàn bộ 575 trang tài liệu này.

12

b. Thuộc tính nhận dạng:

Hệ thống thông tin - 28

Một thực thể có thể xem như là tập hợp các phần tử mà ở đó mỗi một trong chúng sẽ được đặc trưng bởi các thuộc tính của nó.

Để quản lý các phần tử của tập họp này, cần

phải xác định nhận dạng cho mỗi phần tử.

Điều này có thể thực hiện được bằng cách chọnmột (hay tổ hợïp các) thuộc tínhcủa thực thể làm khóa nhận dạngcho mỗi phần tử.

Trong mô hình, các thuộc tính khóa nhận dạng

của phần tử kiểu thực thể thường được gạch

dưới.

13

Ví duï: có thể nhận dạng khách hàng bởi tên và họ. Cách nhận dạng này chỉ chấp nhận được nếu hai khách hàng bất kỳ không bao giờ có cùng họ, tên.

Để bảo đảm sự lâu dài của hệ thống, người ta thường dựa vào hệ thống đánh số để làm nhận dạng cho thực thể:

Thêm một thuộc tính mã skhách hàng trong thực thể KHG tuân thủ ràng buộc nhận dạng duy nhất cho mỗi một khách hàng (mã số khách hàng không trùng nhau)


14

KHG

MSKH

TenKH SDTKH DCKH

Kiểu thực thể Khách Hàng (KHG) có thuộc tính nhận dạng là MSKH


SINH VIÊN

MSSV

HoTen

GT

NgS

Kiểu thực thể SINH VIÊN có thuộc tính nhận dạng là MSSV


15

c. Thuộc tính dẫn xuất:

Là thuộc tính được tạo thành từ các thuộc tính sơ cấp.

HDBH

Ví dụ:



SoHD

NgayHD TenKH TenMH DonGia SoLuong TTien

Thuộc tính dẫn xuất

16

Kết hợp:

Kết hợp dùng để thể hiện mối quan hệ giữa hai hay nhiều thực thể.

Kết hợp có thể hai chiều (giữa hai thực thể), ba chiều (giữa ba thực thể) hay n-chiều (giữa n thực thể).

Kết hp có thcó hoc không có thuc tínhphát sinh.


17

Ký hiệu:

TÊN KẾT HỢP

Kết hợp không có thuộc tính phát sinh


TÊN KẾT HỢP

hoặc


TÊN KẾT HỢP

-Thuộc tính 1

- ….

TÊN KẾT HỢP

-Thuộc tính

- …

Kết hợp có thuộc tính phát sinh


hoặc

1


18

Ví dụ1:

HỌC

MOÂNHỌC

SINHVIÊN

MSMH TENMH LT

TH

MSSV HOTEN GT NGS


Ví dụ 2:



HỌC

LanThi Diem

MOÂNHỌC

SINHVIÊN

MSMH TENMH LT

TH

MSSV HOTEN GT NGS

19

..... Xem trang tiếp theo?
⇦ Trang trước - Trang tiếp theo ⇨

Ngày đăng: 06/10/2024