1. Lập lược đồ dữ liệu với mô hình thực thể liên kết
1.2 Thực thể và kiểu thực thể
Thực thể là một đối tượng được quan tâm đến trong một tổ chức, một hệ thống, nó có thể là đối tượng cụ thể hay trừu tượng. Thực thể phải tồn tại, cần lựa chọn có lợi cho quản lí và phân biệt được.
Thí dụ : Các khách hàng đều có tài khoản để giao dịch và các nhà cung cấp cung cấp các mặt hàng. Ở đây các đối tượng được quan tâm:
Để định nghĩa một cách chính xác hơn ta đưa ra khái niệm: Kiểu thực thể (entity type) và thể hiện thực thể (entity instance).
Kiểu thực thể là tập hợp các thực thể hoặc một lớp các thực thể có cùng đặc trưng cùng bản chất. Thể hiện thực thể là một thực thể cụ thể, nó là một phần tử trong tập hợp hay lớp của kiểu thực thể. Sau này trong các ứng dụng để tránh sử dụng nhiều khái niệm ta đồng nhất thực thể và kiểu thực thể.
Thí dụ: ông "Nguyễn văn Bích", Hoá đơn số "50", Mặt hàng "X30 "là các thực thể cụ thể. Nhưng "Khoa Công nghệ thông tin" , "Ngành xử lý nước thải" là các thực thể trừu tượng vì ta không xác định rõ ràng các tiêu chuẩn của nó.
Với các thực thể nêu trên ta có kiểu thực thể tương ứng: Khách hàng, hoá đơn, hàng, khoa, ngành.
Biểu diễn thực thể : Kiểu thực thể được biểu diễn bằng hình hộp chữ nhật trong đó ghi nhãn tên kiểu thực thể.
Giả sử ta có các kiểu thực thể tương ứng các nhãn khách hàng, ngành học, sách.
Ta dễ nhân thấy rằng trong một bảng dữ liệu thì mỗi một bảng là kiểu thực thể, và tương ứng mỗi dòng của bảng là một bản ghi có nghĩa là thể hiện của thực thể; các cột ứng với các thuộc tính của thực thể.