Se ho un album fotografico in cui ogni foto può essere commentato, i commenti devono essere entità o valore oggetto in questi casi:
- I commenti possono essere aggiunti solo in modo anonimo (ad esempio, i commenti non hanno alcuna relazione con nulla tranne la foto).
- I commenti possono essere aggiunti dagli utenti registrati (ad esempio, ci sarà una relazione tra il commento e l'entità utente).
- I commenti possono contenere commenti (ad esempio 1 utente che risponde a un altro).
Penso che modellare un commento come oggetto valore nel primo caso suona ragionevole dato che un commento non avrà alcuna relazione con altre entità.
Tuttavia, per quanto riguarda il 2 ° e il 3 ° caso? La necessità di identificare quale utente ha pubblicato quale commento lo modifica da un oggetto valore in entità?