В чем именно разница между картографом данных и хранилищем?

Ну, я пытался выяснить разницу между картографом данных и хранилищем, но до сих пор у меня нет. Мне кажется, что опытный программист сказал: «Репозиторий - это еще один уровень абстракции над уровнем отображения, где сосредоточен код построения запроса». Это кажется понятным, но все еще несколько абстрактно. Я читал эту статью о stackoverflow раньше, и это только еще больше запутало меня:Чем шаблон Data Mapper отличается от шаблона репозитория?

Я предполагаю, что мне нужны простые объяснения и конкретные / практические примеры того, как эти два шаблона различаются, и что репозиторий делает то, что не делает картограф данных, и наоборот. Кто-нибудь из вас знает хороший пример, иллюстрирующий концепцию отображения данных и хранилища? Будет лучше, если это будет тот же самый пример, только один использует Data Mapper, а другой использует репозиторий. Спасибо, я очень ценю это. Я все еще очень смущен на данный момент ...

Ответы на вопрос(2)

Ваш ответ на вопрос