Witam.
Mam bazę danych w której są 3 tabele Student(Imię, nazwisko ,numer dowodu) , Uczelnia(nazwa miasta,numer telefonu) i Data(data rozpoczęcia studiow, data zakończenia studiow).
Relacje to jeden do wielu od uczelni do ucznia i jeden do wieku od daty do ucznia.
- Czy taki schemat ma sens?
- Chce użyć do tego JPA i Hibernate’a użyje również DAO jednak zastanawiam się nad klasa która będzie odpowiedzialna za połączenia z baza danych, czy to ma być oddzielny komponent? Czy mozne to być w dao?
- Wyszukiwanie z bazdy danych na podstawie tych 3 tabel będzie realizowane przez łączenie? Po prostu nie wiem jak przetrzymywać te dane czy w dao ma być jedna klasa opisująca wszystkie te obiekty czy kilka klas odpowiadających encjom uczelnia,student, data?
Czytałem i widziałem przykłady jednak nie do końca odpowiadają one mojemu problemowi,czuję że błądzę dlatego bardzo proszę o pomoc.