Nie mogę zrobić klucza bo niby już jest.
Najpierw wklejam w konsoli SQL:
ALTER TABLE `grupa` ADD INDEX(`id_kierunek`); ALTER TABLE `grupa` ADD CONSTRAINT `fk_id_kierunek` FOREIGN KEY (`id_kierunek`) REFERENCES `kierunek` (`id_kierunek`) ON UPDATE CASCADE ON DELETE CASCADE;
a później
ALTER TABLE `student` ADD INDEX(`id_kierunek`); ALTER TABLE `student` ADD CONSTRAINT `fk_id_kierunek` FOREIGN KEY (`id_kierunek`) REFERENCES `kierunek` (`id_kierunek`) ON UPDATE CASCADE ON DELETE CASCADE;
i mam błąd:
ALTER TABLE `student`
ADD CONSTRAINT `fk_id_kierunek` FOREIGN KEY (`id_kierunek`) REFERENCES `kierunek` (`id_kierunek`) ON UPDATE CASCADE ON DELETE CASCADE
MySQL zwrócił komunikat: Dokumentacja
#1005 - Can't create table `baza`.`#sql-15f4_d5` (errno: 121 "Duplicate key on write or update") (Szczegóły…)
O co chodzi bo nie rozumiem...
Będę wdzięczny za pomoc.