Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zalozenia dla bazy danych na serwis wielojezyczny
shl
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 8.12.2004
Skąd: Wrocław

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


Witam

Mam prosbe o pomoc w przygotowaniu ogolnym, schematu na baze danych dla serwisu wielojezycznego.
Serwis na poczatek mialby byc w 3 jezykach: Polski Angielski i niemiecki.
I tu problem jak przygotowac tabele jak je posegregowac i ustawic by w miare prosty sposob obslugiwac serwis w 3 jezykach. I nastepnie zeby dodanie kolejnego jezyka nie sprawilo klopotu.
Czy dla kazdego serwisu przygotowac kopie tabeli tej co glowna czyli w jezyku polskim? Czy moze w tabeli np: skladajacej sie z 3 pol ( ID | Nazwa | Opis ) dodawac kolejne pola ( Nazwa_EN | Opis_EN ) dla kolejnych jezykow kolejne pola?
Nie wiem jak sie do tego zabrac zeby mialo to rece i nogi i rozbudowa o kolejne jezyki nie sprawila klopotu ? Bardzo prosze o sugestie lub kierunek w ktorym isc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
orson
post
Post #2





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

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


witam ..

nie wiem czy dwa id sa dobrym wyjsciem ... mozesz, przy tworzeniu tabeli ustawic klucz na id oraz na jezyk ... wtedy masz kazdy dokument/produkt pod jednym id ale dodatkowo identyfikowany przez jezyk, czyli:
Kod
1 | DVD | NOWE DVD | PL
1 | DVD | NEW DVD | EN
1 | DVD | NEU DVD | DE

2 | DVD | NOWE DVD 2 | PL
2 | DVD | NEW DVD 2 | EN
2 | DVD | NEU DVD 2 | DE

takie rozwiazanie jest chyba jest lepsze niz dwa id [ latwiej sie odniesc elementu bo wystepuje pod jednym id]

pozdrawiam
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: 5.10.2025 - 02:43