![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 0 Dołączył: 22.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Zamierzam zrobić drzewo genealogiczne. I w przypadku jakby to były zwykłe dane typ data urodzenia, miejsce, imię, nazwisko itp. Nie było by problemu. Problem pojawia się w momencie dodatkowych informacji typu matka, ojciec, współmałżonek oraz dzieci. W takim przypadku każde wpisane dziecko może być rodzicem oraz posiadać współmałżonka, jak również każde wpisany współmałżonek może posiadać dzieci. Nie mam pojęcia w jaki sposób to rozwiązać (IMG:style_emoticons/default/sad.gif) czy da się zrobić na jednej tabeli ? czy użyć jednej tabeli głównej a dodatkowych tabel dla współmałżonka oraz dodatkowej tabeli dla dzieci. Tylko jak bym zastosował takie rozwiązanie jak powyżej to w przypadku np. dodania dziecka do tabeli dodatkowej to powinien również dodać wpis do tabeli głównej bo przecież dziecko może być również ojcem czy matką. Przykład poniżej Tabela główna Id_główne – imię – nazwisko – data urodzenia – miejsce – współmałżonek itp. Tabela dodatkowa (współmałżonek) Id_współ – id_główne – imię – nazwisko - data urodzenia – miejsce itp. Tabela dodatkowa (dziecko) Id_dziecko – id_główne - imię – nazwisko - data urodzenia – miejsce itp. Proszę o pomoc... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 0 Dołączył: 22.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Nazewnictwo typu Mat,Tata podał tylko i wyłącznie do przykładu (oczywiście że te dane nie zostaną napisane) Jeżeli chodzi o nazewnictwo (w tym przypadku nie jest mi coś takiego potrzebne - stryj,treść,wuj etc.) Chodzi mi tylko o podstawowe informacje imię,nazwisko,data urodzenia,miejsce plus ewentualnie inne dane które można dodać (podstawowe) Wielożeństwo jest brane pod uwagę, wielodzietność też a jeżeli chodzi o małżeństwa mieszane hmm nie idźmy aż w takie strajności to ma być proste drzewo genealogiczne przedstawiające rodziców oraz ich dzieci nic więcej. Dlaczego nie mogę do tabeli wrzucać dodatkowych danych tylko powiązania ? W takim przypadku (tak mi się wydaje) jestem w stanie zrobić to w jednej tabeli... W przykładzie powyżej (tabeli) pokazałem moje rozwiązanie (mam dzieje poprawne) i prosiłem Was o weryfikację. Jest tam uwzględniona wielodzietność oraz przypadek wielożeństwa [id] [id_partner] [id_dziecko] [imie] [płec] [naziwsko] [data_urodzenia] [miejsce] 3 0 1 Zosia K Kowalska 20.03.1989 Toruń Córka (Taty i Mamy) 4 0 1 Tomek M Nowak 15.04.1990 Wrocław Syn (Taty i Mamy) [id] [id_partner] [id_dziecko] [imie] [płec] [naziwsko] [data_urodzenia] [miejsce] 3 0 1 Zosia K Kowalska 20.03.1989 Toruń Córka (Taty i Mamy) 5 3 0 Wojtek M Kowlaski 13.02.2987 Toruń Mąż Zosi 6 3 0 Marek M Lisiecki 15.06.1985 Poznań 2 Mąż Zosi |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 23:04 |