Присоединение к джунглям будет проблемой, приводящей к проблемам с производительностью. База данных не нуждается в этой конфигурации и будет работать медленнее, когда на нее будет навязана эта конфигурация.
Причина, по которой ветераны базы данных часто будут критиковать ORM, заключается в том, что она (по крайней мере, с нашей точки зрения) задом наперед, постоянство иерархии классов в базе данных гораздо менее эффективна, чем разработка таблиц и затем исправление кода класса поверх них.
Почему бы просто не создать классы, отражающие дизайн, который эффективен как есть?