Non so quale sia il modo corretto per modellare questo requisito in OOD: Un dispositivo ha molte proprietà, ogni proprietà ha esattamente un dispositivo genitore. Ci sono un insieme di procedure e una procedura specifica ne descrive una o più proprietà.
Dal sistema ho bisogno di recuperare l'elenco di tutte le procedure, e per ogni procedura l'elenco di tutte le proprietà associate (riferimento anche il dispositivo genitore) i.e: procedure1-dispositivo1-proprietàX, procedura1-dispositivo1-proprietàY, procedura1-dispositivo2-proprietàX.
Un modello potrebbe essere:
InquestomodolaproceduraècorrelataalfigliodellarelazionecompositaDevice-Property.
Unaltropotrebbeessere:
Inquestomodoèpresenteunanuovaclassedirelazione"MapDevicePropProcedure" e in fase di esecuzione memorizzerà i riferimenti dei tre oggetti.
Qualche consiglio su quale sia il modo migliore per modellare questo scenario?
Grazie