Fai una breve domanda su come strutturare al meglio qualcosa per il mio progetto Java:
Sono un utente. Posso lavorare in uno o più posti. In quei luoghi di lavoro, ho uno o più ruoli. Per ciascuno di questi ruoli, lavoro un turno.
I due mi hanno suggerito:
I miei luoghi di lavoro hanno turni, i miei turni hanno esattamente 1 posizione (quale posizione ho lavorato quando ho lavorato il mio turno? varia di giorno in giorno ..)
o
I luoghi di lavoro hanno posizioni, ogni posizione ha turni
Penso che il 2 ° sia più naturale, ma continuiamo ad andare avanti e indietro / insicuri su ciò che ha più di un vantaggio sia ora che per il futuro. È difficile per me, perché posso discutere entrambi, credo?
Grazie!