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