Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z tabelami
misiekmisiek1
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 20.03.2008

Ostrzeżenie: (0%)
-----


Witam
Mam problem ze stworzeniem struktury bazy danych. Baza ma być zaprojektowana tak aby byla mozliwosc dodawania wielu jezykow (nieogranizona ilość (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ). Elementy bazy to: dyscyplina(nazwa) -> kraj(nazwa) -> liga(nazwa) -> druzyna(nazwa, opis, adres). Zrobiłem coś takiego:

druzyna
-id
-nazwa
-opis
-adres
-ligaid

liga
-id
-nazwa
-krajid

kraj
-id
-nazwa

kraje
-id
-krajid
-jezykid
-nazwa

jezyk
-id
-nazwa
-skrot

Z tej struktury tylko element kraju wydaje sie być dobrze zapisany. Ma ktoś może pomysł jak zaprojektować bazę dla wszystkich tych elementów? Prosze o odpowiedź, z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

Ostrzeżenie: (0%)
-----


jezyk: idjezyk | nazwa | skrot
liga: idliga | idkraj
liga_jezyk: idliga | idjezyk | nazwa

zeby pobrac dane z tabeli liga w jezyku o id = 1
  1. SELECT * FROM liga_jezyk LEFT JOIN liga ON liga.idliga = liga_jezyk.idliga WHERE idjezyk = 1
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 01:38