Questa tua soluzione è alquanto nuova per me, mi servirebbero delle delucidazioni.
- La classe associativa Dettaglio scompare del tutto?
- Cliente e Articolo non sono provviste di nessun collegamento?
- E soprattutto perchè creare una classe applicazione che ha gli arraylist di articolo- ordine-clienti ?
Continuo a pensare il perchè della tua implementazione, ma non vedo nessuna connessione con il modello che ho descritto io...Per caso tu cambieresti proprio la disposizione delle classi nel class diagram?

Rispondi quotando