В архитектуре ORM высокоуровневую бизнес логику реализуют на более гибком языке программирования, а БД используют в роли хранилища таблиц.
В другом подходе- СУБД используют как сервер приложений с хранимыми процедурами, а на языке программирования- тонкий клиент.
Как называется этот подход? RTTI, Интроспекция, ... или как-то иначе?
Между этими подходами- обычный подход с толстым клиентом и разбросанной бизнес логикой.