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!
- Một Số Lời Khuyên Khi Phác Thảo Mhyntrth:
- _Phieu Xuat Vat Tu 11A_Phieu Xuat Vat Tu Hoan Chinh
- Hệ thống thông tin - 27
- Hệ thống thông tin - 29
- Hệ thống thông tin - 30
- Hệ thống thông tin - 31
Xem toàn bộ 575 trang tài liệu này.
12
b. Thuộc tính nhận dạng:
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ã số khá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 hợp có thể có hoặc không có thuộc 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