Klasy na podstawie bazy danych

0

Witam czy piszę prostą aplikację komunikującą się z bazą danych i mam pytanie koncepcyjne. Czy tabele w tej bazie danych powinny pokrywać się z utworzonymi przeze mnie klasami? Na przykład mam dwie tabele: Klient i Zamówienie będące w relacji. W takim wypad powinienem utworzyć klasy klient i zamówienie z atrybutami takie jak kolumny tabeli tak?

0

Jeśli uprawiasz programowanie obiektowe i chcesz za pomocą obiektowego programu manipulować danymi w bazie, to tak. Poczytaj o ORM, bo to jest znane rozwiązanie Twojego problemu (i wielu innych). Ja tylko dodam, że w większości przypadków, lepiej jest generować bazę z klas niż odwrotnie.

P.S. Tabele nie mogą być ze sobą w relacjach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1