Есть 2 таблицы: Pupils (главная) и Group (дочерняя). В дочерней установил внешний ключ на столбец FIO со ссылкой на FIO в главной. При попытке создать запись или обновить существующую в главной таблице, выдает ошибку несоответствия (mismatch).
Кто подскажет, как с этим справиться?
CREATE TABLE "Group_russian" (
"Group name" TEXT NOT NULL UNIQUE,
"FIO" TEXT NOT NULL,
"Subject" TEXT NOT NULL,
"Avr_mark" INTEGER NOT NULL,
"Avr_visit" INTEGER NOT NULL,
FOREIGN KEY("FIO") REFERENCES "Pupils"("FIO") ON UPDATE CASCADE
);