non e' che capisco granche' dei tuoi dubbi a dir la verita'...

hai tre entita' unite in un ordine a cui corrisponde una (o piu') data. Se la data cambia per una ripetizione di ordine avrai un nuovo record con la/le date nuove e le stesse entita'.

In altre parole la tabella ordini presenta un record per ogni ordinativo, poco importa se le tre entita' sono le stesse... sono ordini diversi, diversificati dal periodo.

Il tenere traccia penso si limiti a non utilizzare un record precedente simile nell'unione delle entita'. Tutto li', e quindi sara' un record diversificato dalla/dalle date.

un esempio alla guidozz... vado dal panettiere e compro un kg di pane pagando 2.5 euro. Lui (il panettiere) mi fa ogni giorno uno scontrino nuovo con le stesse entita' contenute tranne la data. Devo tenere lo scontrino e non riusare (lo scontrino) per il pane che comprero' domani. (se ti sfugge il senso... poi lo te lo spiega xxxxx modificato da kuarl )...