Tổng quát hóa (Generalization)
Tổng quát hóa là quá trình tổng quát hóa một thực thể chứa các thuộc tính hoặc đặc tính chung của các thực thể được tổng quát. Thực thể được tạo ra sẽ chứa các đặc điểm chung. Tổng quát hóa là quy trình từ dưới lên (Bottom-up).
Chúng ta có thể có ba thực thể con là Xe hơi (Car), Xe tải (Truck), Xe máy (Motorcycle) và ba thực thể này có thể được tổng quát hóa thành một lớp cha chung là Phương tiện (Vehicle).

Đây là một dạng trừu tượng hóa chỉ định hai hoặc nhiều thực thể (lớp con) có đặc điểm chung có thể được tổng quát hóa thành một thực thể đơn (lớp cha) ở cấp độ cao hơn, che giấu tất cả sự khác biệt.
Chuyên biệt hóa (Specialization)
Chuyên biệt hóa là quá trình xác định các tập con của một thực thể chia sẻ các đặc điểm khác nhau. Nó chia một thực thể thành nhiều thực thể từ cấp độ cao hơn (lớp cha) xuống cấp độ thấp hơn (lớp con). Việc phân tách thực thể cấp cao dựa trên các đặc điểm phân biệt của các thực thể trong lớp cha.
Đây là phương pháp từ trên xuống (top-down) trong đó chúng ta trước tiên định nghĩa lớp cha, sau đó lớp con, rồi thuộc tính và quan hệ của chúng.
Tổng hợp (Aggregation)
Tổng hợp biểu diễn mối quan hệ giữa một đối tượng toàn thể và các thành phần của nó. Sử dụng tổng hợp, chúng ta có thể biểu diễn quan hệ giữa các quan hệ. Tổng hợp thể hiện quan hệ 'có-một' (has-a) hoặc 'là-một-phần-của' (is-part-of) giữa các thực thể, nơi một đại diện cho 'toàn thể' và cái kia là 'phần'.

Xét quan hệ ternary Works_On giữa Nhân viên (Employee), Chi nhánh (Branch) và Quản lý (Manager). Cách tốt nhất để mô hình hóa tình huống này là sử dụng tổng hợp, vậy tập quan hệ Works_On trở thành tập thực thể cấp cao hơn. Tập thực thể như vậy được xử lý tương tự như bất kỳ tập thực thể nào khác. Chúng ta có thể tạo quan hệ nhị phân Manager giữa Works_On và Manager để biểu thị ai quản lý công việc gì.