Ed è li che ti volevo....
Suppongo che in DaoImplementation tu scriva tutte le query di insert/update di tutte le tabelle....
Questo a mio avviso è un errore progettuale in quanto ci dovrebbe essere + Dao che implementano "quasi" singolarmente l'insert ed update dei dati sulle tabelle. Il quasi è dato appunto dalle tabelle di relazione che se si vogliono omettere ovviamente qualche dao dovrà scrivere anche su queste tabelle.