Witam wszystkich forumowiczów.
Mam pytanie do doświadczonej forumowej braci (BTW - nie spodziewałem się, że kiedykolwiek sytuacja mnie popchnie, do zadania pytania na forum). Jestem baaardzo początkującym programistą Javy i kolega poprosił mnie o napisanie małego programu. Program ma przechowywać dane jego współpracowników (około 50 osób). Każda osoba będzie posiadała kilka parametrów (w stylu: imię, nazwisko, data zatrudnienia, numer dokumentu tożsamości itp.). Program ma mieć możliwość dodawania oraz usuwania osób z listy. Moje pytanie brzmi: którą metodę przechowywania danych wybrać - plik XML, czy może "zamontować" w program bazę danych Apache derby (temat pod tytułem "Embedded Derby" już mam wygooglany i w miarę opanowany)? Jeśli jest jeszcze jakaś trzecia, ciekawsza metoda przechowywania danych to również chętnie o niej usłyszę.
Z góry dziękuję za odpowiedzi.