Я пытаюсь добавить самоотношение в существующую таблицу Innodb, вот структура таблицы
Table person person_id int (10) primary key not null auto increment, parent_id int (10) NULL default null, name varchar(30)
Когда я использую эту команду
ALTER TABLE `person` ADD FOREIGN KEY ( `parent_id` ) REFERENCES `person` (`person_id`) ON DELETE RESTRICT ON UPDATE RESTRICT ;
Я получаю несоответствие типа данных ошибки. Я думаю, это может быть связано с нулевыми значениями в parent_id. Есть ли способ пропустить эту проверку?
Спасибо