ORM (Object Role Modeling) yeni nesil veritabanı modelleme standardı olarak Microsoft Visio for Enterprise Architect (VEA) aracı ile birlikte sunulmaktadır. ORM, veritabanı modellemeyi 3 farklı katmanda sağlamaktadır: Kavramsal, mantıksal ve fiziksel. Her katmanda üretilen veritabanı modeli de ilgili katman ile aynı isimle anılmaktadır. 3-katmanlı veritabanı modelleme sayesinde, kavramsal veritabanı modeli aşamasında hem veri modelinden hem de veritabanı yönetim sisteminden bağımsız bir model geliştirilebilmektedir. Mantıksal veritabanı modelinin ilişkisel model ile uyumlu olduğu düşünüldüğünde, yine de veritabanı yönetim sisteminden bağımsızlık sözkonusudur. ORM ile sadece fiziksel veritabanı modeli katmanında veritabanı yönetim sistemine bağımlılık olmaktadır. Böylece, geliştirilen kavramsal ve mantıksal veritabanı modelleri farklı veritabanı yönetim sistemlerine fiziksel katmanda dönüştürülebilmektedir. Üretilen fiziksel veritabanı modeli, normalleştirme gerektirmeyip 5NF seviyesinde bir çıktı sağlamaktadır.