Sto familiarizzando con l'approccio BCED (Boundary Control Entity Database).
Devo capire come realizzare le classi DAO.
So che deve esistere una classe DAO per ogni classe del package Entity, responsabile della creazione, lettura, update e cancellazione dell'oggetto nel DB.
Ho alcuni dubbi a riguardo:
1) Ogni classe di Entity avrà una corrispondente tabella nel DB in cui le tuple rappresentano i vari oggetti istanziati?
2) Se ho un oggetto che abbia un arraylist, come lo rappresento nel DB?