Abbiamo bisogno di progettare un modello di database per un sistema di inventario (interno) con i seguenti criteri:
- Lo spazio pubblicitario può contenere solo 1 oggetto (
Item
) oggetto. - Potrebbe esserci più di un milione di% di co_de per utente.
- Non c'è assolutamente alcun caso d'uso per interrogare gli articoli per più utenti contemporaneamente.
- Dovremmo essere in grado di eseguire una query in base alle proprietà (anche in questo caso l'utente è costante).
Abbiamo pensato di creare una tabella per utente, ma alla fine abbiamo deciso di andare con Item
. È questo l'approccio giusto? C'è una tecnologia migliore per questo particolare caso d'uso?
Nota: utilizziamo Solr
per il back-end e Java
come database se è importante.