Я столкнулся с несколькими ORM, которые недавно объявили, что планируют перенести их реализацию с Active Record на Data Mapper. Мои знания об этой теме очень ограничены. Итак, вопрос для тех, кто знает лучше, - это Data Mapper более новый, чем Active Record? Было ли это во время движения Active Record? Как эти два связаны друг с другом?
Наконец, поскольку я не являюсь человеком базы данных и мало знаю об этом предмете, должен ли я следовать ORM, который переходит к реализации Data Mapper, как в том, что в нем для меня, как для кого-то, пишущего программное обеспечение (а не для человека данных)?