Proseguendo dalla mia domanda circa EAV, Sto pensando di utilizzare MongoDB per memorizzare attributi di prodotto.Dottrina ODM e lo schema-less Design
ho memorizzerà la parte catalogo di questa applicazione - Categorie, prodotti e tutte le loro informazioni correlate - con MongoDB (o un altro database di documenti).
La mia domanda è, quando si utilizza uno ODM, ogni entità ha uno schema, che essenzialmente trascura il vantaggio dello schema di utilizzare un database NoSQL, non è vero?
Se questo è corretto, perché qualcuno dovrebbe usare un ODM?
EDIT: ho trovato un related question, potrei realizzare il prodotto attributi funzionalità utilizzando un hash?