У вас есть объявленная взаимосвязь внешнего ключа между двумя таблицами, поэтому при вставке вам понадобится действительный idPerson
.
Единственное исключение будет, если у вас есть NULL
или другое (допустимо) значение по умолчанию.Однако вы также объявили idPerson
в качестве первичного ключа, поэтому он не может быть NULL
.
Следовательно, ответ на ваш вопрос заключается в том, что вам необходимо вставить в Person
перед вставкой в Employee
.Так вы объявили модель данных.