![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 15.01.2006 Ostrzeżenie: (0%)
|
Załóżmy że mam tabele ZOO
[NR_KLATKI][POWIERZCHNIA][GATUNEK] [GATUNEK] jest chwilowym uproszczeniem ponieważ... Gatunki są w przynajmniej 2 różnych tabelach i NIE MOGĄ być w jednej a to dlatego że różne królestwa gatunków są opisywane przez różne atrybuty. np. tab. PTAKI [gatunek_p][rozpietosc_skrzyde (integer)] tab. SSAKI [gatunek_s][kolor (varchar(20)] itp. Moje pytanie: jak majac numer klatki wyciagnac atrybut gatunku ja zamieszkujacego ? Koniecznym wydawała mi się zamiana kolumny [GATUNEK] na szereg kolumn jak [gatunek_p][gatunek_s], będące kluczmi obcymi. Atrybut nie stosujący się do danej klatki miałby wartość NULL. Ale nigdzie mnie to nie zaprowadzilo. Bez bicia przyznaje, że nie umiem wiele (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) A może tego nie da się zrobić samymi zapytaniami sql i trzeba się zdać na php ? Przyklad z zoo jest przykladem hipotetycznym. Ten post edytował skarbniq 16.01.2006, 09:51:26 |
|
|
|
![]() ![]() |
|
Aktualny czas: 19.12.2025 - 10:16 |