Como criar um DAO para tabelas de junção?
Atualmente estou aprendendo sobre o usoDao
padrão no meu projeto. Eu sei, uma tabela é equivalente a umaDao
, Estou certo? Assim comoStudentDao
, SubjectDao
.
CadaDao
realizaCRUD
operações em suas tabelas associadas, mas a minha pergunta é, como eu vou criar umDAO
para mesas unidas? digamos que eu tenha uma consulta para participar do aluno e da tabela de assunto, então como criar umaDAO
por isso?
Devo colocá-lo para oStudentDao
? ou paraSubjectDao
? ou há uma boa prática nesse tipo de situação?