Witam
A więc mój problem się następująco przedstawia. Mam zrobić system rezerwacji zasobów w J2EE coś jak rezerwacje sal, rzutników, samochodów. Po prostu wszystkiego w jednym. Każdy z tych zasobów może mieć różne parametry np. samochód: ilość miejsc, silnik itp; sala: ilość miejsc, czy ma rzutnik, laptopa itp. System ma być dowolnie konfigurowalny czyli w każdej chwili można dodać nowy zasób z nowymi parametrami, np komuś uwidzi się dodać zasób LAPTOP z parametrami procek, ram, OS itd. I jak tu teraz to upchać w tabele w bazie danych. Problemu by nie było gdyby dla każdego zasobu tworzyć nowa tabele z parametrami tegoż zasobu, ale właśnie nowych tabel tworzyć nie można, zastrzeżenie wykładowcy. Już myślałem nad czym takim:
Zasoby(PK id_zasobu, FK typ_zasobu, nazwa_zasobu)
1
do
n
zasob_do_parametr(PFK id_zasobu,PFK id_parametru)
n
do
1
Parametry(PK id_parametru, nazwa_parametru, typ_parametru, wartosc_parametru)
Czy coś takiego będzie działać? Ewentualnie jakieś inne rozwiązanie. Baz danych nie lubię i jestem w nich praktycznie zielony, więc wszelkie sugestie mile widziane. Z bazą rezerwacji myślę że sobie już poradze.
Ma ktoś jakieś pomysły?