Jak utworzyć DAO dla tabel łączonych?

Obecnie uczę się używaniaDao wzór w moim projekcie. Wiem, jedna tabela jest odpowiednikiem jednejDao, czy mam rację? tak jakStudentDao, SubjectDao.

KażdyDao wykonujeCRUD operacje w powiązanych tabelach, ale moje pytanie brzmi, jak mam stworzyćDAO dla połączonych stołów? powiedzmy, że mam zapytanie o dołączenie do tabeli studentów i tematów, a następnie jak utworzyćDAOza to?

Czy powinienem go umieścić wStudentDao? lubSubjectDao? czy w takiej sytuacji jest dobra praktyka?

questionAnswers(1)

yourAnswerToTheQuestion