phpbar.de logo

Mailinglisten-Archive

Mehrsprachiger Dateninhalt

Mehrsprachiger Dateninhalt

Reinhold Roppert mysql_(at)_lists.phpcenter.de
Sun, 27 May 2001 22:53:26 +0200


Hallo,

ich bin beim Erstellen einer Produktdatenbank, wobei die 
Produktbeschreibungen und Texte in mehreren Sprachen 
gespeichert werden sollen. 

In den einzelnen Tabellen gibt es nur wenige Felder die Texte 
enthalten, die in den verschiedenen Sprachen dargestellt werden 
müssen. Wie kann man nun am einfachsten die 
verschiedensprachigen Texte unterbringen.

Mir sind 3 Möglichkeiten eingefallen:
1. für jede Sprache eine eigene Datenbank. --> ist sicher nicht 
sinnvoll.
2. Alle Felder die entsprechende Texte enthalten für jede Sprache 
einmal in der Tabelle anlegen. --> lässt sich schlecht erweitern, 
wenn neue Sprachen dazukommen.

3. Eine Tabelle in der alle Texte abgelegt sind und zwar enthält ein 
Datensatz den Text in einer Sprache und eine SprachID. 
Die Tabellen werden dann entsprechend verknüpft.

Wie löst Ihr das Problem. Sicher gibt es noch andere 
Möglichkeiten. 
Noch eine Bemerkung:
Die Ausgabe der Daten erfolgt in HTML mit ColdFusion als 
Applikationserver

Vielen Dank für Eure Hilfe.

Viele Grüße
Reinhold Roppert

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive