Продолжая мой вопрос о EAV , я подумываю использовать MongoDB для хранения атрибутов продуктов.
Я буду хранить часть каталога этого приложения - категории, продукты и всю связанную с ними информацию - в MongoDB (или другой базе данных документов).
Мой вопрос: при использовании ODM каждый объект имеет схема, что по существу игнорирует преимущество использования базы данных NoSQL без схемы, не так ли?
Если это правильно, зачем кому-то использовать ODM?
РЕДАКТИРОВАТЬ: Я нашел связанный с вопрос , Могу ли я добиться функциональности атрибутов продукта с помощью хэша?