Khái niệm đầu tiên trong mô hình EER là lớp con của một kiểu thực thể. Nhưta đã biết, kiểu thực thể được sử dụng để biểu diễn cả kiểu của thực thể và tập hợpcác thực thể cùng một kiểu trong cơ sở dữ liệu. Trong nhiều trường hợp, một kiểuthực thể có thể có các nhóm con các thực thể của nó và những nhóm con này cầnđược trình bày rõ ràng do ý nghĩa của nó đối với cơ sở dữ liệu.Ví dụ, các thực thể thành viên của kiểu thực thể NHÂNVIÊN có thể đượcchia thành các nhóm nhỏ: KỸSƯ, NGƯỜIQUẢNLÝ, KỸTHUẬTVIÊN… Tập cácthực thể trong các nhóm đó là một tập con của các thực thể trong tập thực thể nhânviên, nghĩa là mỗi thực thể là thành viên của một trong những nhóm này cũng làmột nhân viên. Chúng ta gọi mỗi nhóm này là một lớp concủa kiểu thực thể NHÂNVIÊN. Kiểu thực thể NHÂNVIÊN được gọi là lớp cha của các lớp con đó.Ta gọi quan hệ giữa lớp cha và một trong những lớp con của nó là kiểu liên kết lớpcha/ lớp con. Kiểu liên kết lớp cha/ lớp con thường được gọi là kiểu liên kết là một (IS_A).
Chúng ta thường nói rằng một kỹ sư là một nhân viên, một kỹ thuật viên làmột nhân viên.
Chú ý rằng một thực thể thành viên trong lớp con cùng biểu diễn một thực thểthực tại như một thành viên trong lớp cha, vì vậy, các thực thể thành viên trong lớpcon và các thực thể thành viên trong lớp cha là giống nhau, nhưng vai trò củachúng hoàn toàn khác nhau. Khi chúng ta tạo một kiểu liên kết lớp cha/ lớp controng hệ thống cơ sở dữ liệu, chúng ta có thể trình bày một thành viên của lớp connhư như là một đối tượng riêng biệt, một bản ghi riêng biệt kết hợp với các thực thểcủa lớp cha của nó qua thuộc tính khoá. Kiểu liên kết lớp cha/ lớpcon là một kiểuliên kết có tỷ số lực lượng 1:1.Một khái niệm quan trọng gắn với các lớp con là sự thừa kế kiểu. Kiểu của một thực thể được xác định bằng các thuộc tính và các kiểu liên kết mà nó thamgia. Vì mỗi thực thể thành viên trong lớp con cùng biểu diễn một thực thể thực tạinhư thực thể trong lớp cha nên các giá trị của thuộc tính của nó trong lớp con cũng phải giống như là giá trị của các thuộc tính của nó khi nó đóng vai trò là một thànhviên trong lớp cha. Thực thể này cũng được thừa kế các liên kết trong lớp cha. Mộtlớp con với các thuộc tính riêng của nó cùng với tất cả các thuộc tính và kiểu liênkết kế thừa được từ lớp cha có quyền được coi như là một kiểu thực thể.
» Tin mới nhất:
» Các tin khác: