Если столбец contactId
, имеющий FK для другой таблицы, обнуляется (и может быть), вы можете просто установить для тех, у кого нет контактов, NULL
. Внешний ключ в основном означает, что если столбец имеет значение, отличное от NULL, то это значение должно существовать в первичном ключе таблицы, на которую ссылается ограничение внешнего ключа. В противном случае просто установите его в NULL.