- Sử dụng ngôn ngữ bậc cao để biểu diễn các phép toán trên cơ sở dữ liệu
- Mô hình có cấu trúc đơn giản, có cách nhìn trong suốt đối với người sử dụng
- Phải kiểm tra tính dư thừa.
- Có tính ổn định khi thiết kế, đơn giản, dễ thao tác. Có tính đối xứng và có cơ sở lý thuyết vững chắc.