Witam
Jestem początkującym programistą Javy i nie bardzo wiem jaki model przechowywania danych zastosować.
Moja aplikacja ma przechowywać oferty, które należą do klientów (mam więc dane klientów i oferty).
Ja, jako administrator mogę przeglądać wszystkie oferty, lub oferty danego klienta.
Zastanawiam się, czy zastosować jedną z implementacji kolekcji, czy może skorzystać z bazy danych (mysql?).
Prosiłbym o odpowiedź na 2 przypadki - ma to być aplikacja stricte desktopowa (czyli wszystko w jednym miejscu) lub rozproszona (wtedy wydaje się że baza danych byłaby wskazana).
Dziękuję z góry za pomoc
Michal Borek napisał(a)
Witam
Jestem początkującym programistą Javy i nie bardzo wiem jaki model przechowywania danych zastosować.Moja aplikacja ma przechowywać oferty, które należą do klientów (mam więc dane klientów i oferty).
Ja, jako administrator mogę przeglądać wszystkie oferty, lub oferty danego klienta.
Zastanawiam się, czy zastosować jedną z implementacji kolekcji, czy może skorzystać z bazy danych (mysql?).
Prosiłbym o odpowiedź na 2 przypadki - ma to być aplikacja stricte desktopowa (czyli wszystko w jednym miejscu) lub rozproszona (wtedy wydaje się że baza danych byłaby wskazana).
Dziękuję z góry za pomoc
P.S. Musi istnieć możliwość łatwego wyszukiwania oferty (oferta musi mieć ID), a także sortowania po dowolnym polu.