Hallo zusammen,

ich erzeuge gerade einen Datensatz mit Hilfe SQLiteStudio (3.2.1).

Nun habe ich eine Tabelle angelegt mit Maschinen. Hierbei sollen MaschinenID und MaschinenBEZ gemeinsam den Primärschlüssel darstellen.

Zudem gibt es eine Tabelle Bearbeitungszeiten. Hier werden jeweils den Maschinen und Produkten Bearbeitungszeiten zugewiesen --> Ich will die Maschinen in dieser Tabelle also als Fremdschlüssel verwenden. (Das ist soweit korrekt, oder?)

Wenn ich das jedoch so einstelle, bekomme ich eine Fehlermeldung wenn ich in der Tabelle Bearbeitungszeiten eine Zeile hinzufüge, obwohl ich die MaschinenID und MaschinenBEZ angebe, wie in Tabelle Maschinen hinterlegt.

"Error while committing new row: foreign key mismatch - "Bearbeitungszeiten" referencing "Maschinen".

Kann mir jemand sagen wie ich das richtig einstellen muss? Finde leider keine Hilfe sonst im Internet.