Hi,
das würde ich nicht tun. Dann hat man mehrere Tabellen mit derselben Struktur und von der Bedeutung her demselben Inhalt.
Stattdessen würde ich bei einer Tabelle bleiben und lediglich eine Spalte für die Sprache (de, en, fr, ru, ...) hinzufügen.also würdest du die Tabelle so aufbauen?
- id
- land
- titel
- titel-url
- inhalt
- status
so ungefähr. Ich würde die zusätzliche Spalte aber nicht "land" nennen, sondern "sprache" oder "language". Sprachen sind selten eindeutig einem Land zuzuordnen - Paradebeispiele sind Schweiz und Belgien, wo mehrere Sprachen in einem Land gesprochen werden, oder umgekehrt Deutsch und Englisch als Sprachen, die in mehreren Ländern gesprochen werden.
in die spalte land kommt dann z.B. de-De oder en-En
Nein. Willst du so spezifisch sein, ausdrücklich österreichisches von deutschem "Deutsch" zu unterscheiden, oder amerikanisches von britischem Englisch? Glaube ich nicht. Es bleibt also wahrscheinlich beim unspezifischen Sprachcode "de" oder "en".
Übrigens: Der Ländercode wird in Großbuchstaben notiert, und en-EN gibt es nicht. Dafür aber beispielsweise en-GB oder en-US.
So long,
Martin
Logik ist die Theorie, Chaos die Praxis.