Hallo Christian,
Aber das interessiert mich: Kann man Verknüpfungen anstatt Werte setzen?
Bsp: ein Wert der Spalte 'autor' in der Tabelle 'nachrichten' soll immer den aktuellen Wert der Spalte 'name' und der Zeile mit der 'id' = 27 in der Tabelle 'autoren' haben.
Dein Datenbankdesign lässt hier zu wünschen übrig:
In Tabelle 'nachrichten' sollte sich eine Spalte 'autor_id' oder so ähnlich befinden, die dem Wert der Spalte 'id' in der Tabelle 'autoren' entspricht. Ich gehe davon aus, dass die Spalte 'id' der Tabelle 'autoren' Träger des Primärschlüssels ist. Somit wäre die Spalte 'autor_id' in der Tabelle 'nachrichten' Fremdschlüssel. Auf die weiteren Eigenschaften des Autors greifst Du über einen Join über die entsprechenden Spalten zu. Der Name des Autors sollte in der Tabelle 'nachrichten' überhaupt nicht auftauchen.
Freundliche Grüße
Vinzenz