6 messaggi dal 20 marzo 2007
Ciao a tutti vi pongo un mio dubbio riguardo alla modellazione di questa situazione (la descrivo in breve e semplificata):
un contadino gestisce una fattoria composta da più campi.
ho creato l'entità contadino (nome, cognome), l'entità fattoria (nome, denaro) e l'entità campo (nome, tipo di coltura, quantita di coltura, prezzo della singola coltura). Il problema richiede che il contadino gestisca la fattoria e i campi cambiando i valori delle colture e aggiornando in automatico il valore di denaro della fattoria. Le associazioni che ho creato sono : gestisce tra contadino e fattoria (un contadino gestisce un'unica fattoria e una fattoria può essere gestita da un solo contadino); composta da tra fattoria e campo (una fattoria è composta o possiede + campi, ma un campo deve appartenere ad un unica fattoria) e infine gestisce tra contadino e campo (un contadino può gestire + campi ma un campo deve essere gestito da un solo contadino).
Ora il mio dubbio è questo: devo tenere tutte e tre le associazioni o posso eliminare quella tra "contadino" e "campo" visto che la posso ottenere indirettamente dalle altre due : il contadino che gestisce la fattoria in cui c'è il campo indirettamente gestisce anche il campo.
Voi cosa fareste a livello teorico, non in pratica o per velocizzare le ricerce ma solo come progetto teorico che rispetti le regole?
Grazie mille

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
In primo piano

I più letti di oggi

Media
In evidenza
MISC