Если Вы добавите новый внешний ключ к существующей таблице, и столбцы не являются пустыми и не присвоенное значение по умолчанию, то Вы получите эту ошибку,
, Или необходимо сделать его nullable
или assign default value
, или delete all the existing records
для решения его.