Frage

Ich bekomme Fehler 1005, wenn meine Tabellen einfügen. Es gibt mehrere Tabellen auf die Tabellen in meinem Design in mySQL Werkbank aus Referenzierung, aber tut das nicht? - eine gemeinsame ausländische contraint unter mehreren Tabellen

Table man languages genannt. Es hat eine ID-Spalte für jede Sprache in der Datenbank. Dann haben wir productDescription, die eine Sprachspalte hat, die natürlich in den languages Tabelle verwiesen wird.

Ist dies der Grund, warum ich bin immer Fehler 1005?

Danke,

UPDATE: Ich habe festgestellt, dass alle referenzierten Schlüssel denselben Datentyp haben, die TINYINT NOT NULL UNSIGNED ist

.
War es hilfreich?

Lösung

Die Fremdschlüsselnamen müssen über die Datenbank eindeutig sein. Dies könnte es sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top