Mailinglisten-Archive |
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