Коллеги,
Споры относительно ОРМ, их необходимости и т.п. крутятся вокруг факта что таблицы и классы это разные вещи. А собственно почему так получается? Можете растолковать почему если вы проектируете систему то у вас для одной и той же предметной области получается один набор классов и совершенно другой набор таблиц. Не является ли это признаком ошибки. Т.е. вы видите несовпадение, думаете и понимаете что при совпадении получается лучший дизайн.