Sto lavorando su un sistema di revisione e ho dei dubbi su come gestire la memorizzazione dei dati nel database.
Per questo sistema di revisione, ci sono tre diverse valutazioni che gli utenti possono inserire, li chiamerò ratingOne, ratingTwo e ratingThree. La mia soluzione attuale consiste nel chiamare tre diverse colonne nel database, rispettivamente one_rating , two_rating e three_rating (dove uno, due e tre sono informazioni commerciali che preferisco non rivelare)
C'è un modo migliore per archiviare questi dati? Ad esempio, nella richiesta API, questo viene gestito come un sub-oggetto in JSON i.e. all'interno del POST json c'è un secondo oggetto che è il seguente
[...],
"ratings": {
"one": 1,
"two": 2,
"three": 3,
},
[...]