Hallo
Ich möchte ein kleines Programm schreiben, das etwas 50 Tabellen mit "relativ" statischen Inhalten hat. Eventuell werden alle Jahre 3-4 Einträge hinzugefügt.
Die Einträge sollen Beschreibungen div. Punkte sein. Diese sollen aber Multilingual sein.
Von diesem Beispiel gibt es also etwa 50 Verschiedene Tabellen.
Ich habe eine Weitere Tabelle erstellt:
Standard sind alles englische Texte in den 50 Tabellen.
Gibt es nun die Übersetzungen, wird in die Tabelle `link_building_translation`über die GUID ein Eintrag in der Sprache hinzugefügt.
Das würde ja soweit passen, jedoch gibt es eine Referenzen.
Kann man 50 Tabellen, die jeweils eine GUID haben, auf eine gemeinsame Tabelle referenzieren?
Lösche ich einen Eintrag in einer der 50 Tabellen, sollen auch alle GUID´s in der `link_building_translation`gelöscht werden.
Ich weiß das von einer Tabelle aus (mit einer UID) auf viele andere eine Referenz erstellt werden kann.
Aber geht es auch andersrum?
Oder soll ich für alle 50 Tabellen eine eigene Translation Tabelle machen?
Danke!
Fohnbit
Ich möchte ein kleines Programm schreiben, das etwas 50 Tabellen mit "relativ" statischen Inhalten hat. Eventuell werden alle Jahre 3-4 Einträge hinzugefügt.
Die Einträge sollen Beschreibungen div. Punkte sein. Diese sollen aber Multilingual sein.
PHP Code:
CREATE TABLE `room_type` (
`rmt_Uid` char(36) NOT NULL,
`rmt_Name` varchar(50),
`rmt_Icon` text,
PRIMARY KEY(`rmt_Uid`)
Ich habe eine Weitere Tabelle erstellt:
PHP Code:
CREATE TABLE `link_building_translation` (
`lbtr_Id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`loc_Id` varchar(5) NOT NULL,
`lbtr_Translation` varchar(50),
`Multiple_Source_Uid` char(36),
PRIMARY KEY(`lbtr_Id`),
CONSTRAINT `Ref_83` FOREIGN KEY (`loc_Id`)
REFERENCES `locale`(`loc_Id`)
ON DELETE NO ACTION
ON UPDATE NO ACTION
)
Gibt es nun die Übersetzungen, wird in die Tabelle `link_building_translation`über die GUID ein Eintrag in der Sprache hinzugefügt.
Das würde ja soweit passen, jedoch gibt es eine Referenzen.
Kann man 50 Tabellen, die jeweils eine GUID haben, auf eine gemeinsame Tabelle referenzieren?
Lösche ich einen Eintrag in einer der 50 Tabellen, sollen auch alle GUID´s in der `link_building_translation`gelöscht werden.
Ich weiß das von einer Tabelle aus (mit einer UID) auf viele andere eine Referenz erstellt werden kann.
Aber geht es auch andersrum?
Oder soll ich für alle 50 Tabellen eine eigene Translation Tabelle machen?
Danke!
Fohnbit
Comment