MongoDB, a tabela łącząca

Odpowiedz Nowy wątek
2018-09-15 18:44

Rejestracja: 2 lata temu

Ostatnio: 2 dni temu

0

Jak na poziomie kodu w javie powinna wyglądać tabela łącząca używając mongodb?

Przykładowo: Employee - EmployeeProject - Project

Wtedy Employee i Project są oznaczane jako @Document, a EmployeeProject po prostu trzyma id employee i projektu?

Jesteś pewien, że baza relacyjna (np. MySQL) nie będzie lepsza do Twojego zastosowania? Dlaczego wybrałeś akurat bazę dokumentową? - Patryk27 2018-09-15 19:06

Pozostało 580 znaków

2018-09-15 18:57

Rejestracja: 1 rok temu

Ostatnio: 6 miesięcy temu

0

pokaz jak wyglada struktura bazy danych? masz je w tej samej kolekcji?

Pozostało 580 znaków

2018-09-15 18:59

Rejestracja: 2 lata temu

Ostatnio: 2 dni temu

0
masjav napisał(a):

pokaz jak wyglada struktura bazy danych? masz je w tej samej kolekcji?

Nie mam struktury bazy, stworzyłem ten temat żeby się dowiedzieć jak to właśnie powinno wyglądać:)

Teoretycznie chyba (?) każda klasa (employee,eployeeproject i project) może być osobną kolekcją? - Merylin 2018-09-15 19:02

Pozostało 580 znaków

2018-09-15 19:02

Rejestracja: 1 rok temu

Ostatnio: 6 miesięcy temu

0

a co sobie dokladnie trzymasz w bazie? Jaki masz format pliku?

nie rozumiem, jaki format pliku - Merylin 2018-09-15 19:03

Pozostało 580 znaków

2018-09-15 19:05

Rejestracja: 1 rok temu

Ostatnio: 6 miesięcy temu

0

generalnie najwieksza zaleta mongodb jest fakt, ze mozesz tam sobie trzymac wiele rodzajow plikow: np json, xml itd. Moze w twoim przypadku wystarczy ci zastosowanie mysql?

Pozostało 580 znaków

2018-09-15 19:14

Rejestracja: 1 rok temu

Ostatnio: 6 miesięcy temu

0

nie wiem czy to najlepsze wyjscie, ale: te obiekty ktore chcesz wrzucic do bazy danych, zamien sobie na jsona --> https://www.mkyong.com/java/h[...]to-from-json-format-gson-api/ uzyj sobie mongo template lub mongo operation to operacji na mongo z poziomu javy. Zainstaluj sobie mongo 3t do przegladania bazy.

Pozostało 580 znaków

2018-09-15 19:15

Rejestracja: 2 lata temu

Ostatnio: 2 dni temu

1
masjav napisał(a):

nie wiem czy to najlepsze wyjscie, ale: te obiekty ktore chcesz wrzucic do bazy danych, zamien sobie na jsona --> https://www.mkyong.com/java/h[...]to-from-json-format-gson-api/ uzyj sobie mongo template lub mongo operation to operacji na mongo z poziomu javy. Zainstaluj sobie mongo 3t do przegladania bazy.

A co powiesz o tym?

https://stackoverflow.com/que[...]igurationannotation-preffered

Pozostało 580 znaków

Odpowiedz

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