Созданы две таблицы, а именно Address и Employee.With отношения сотрудник имеет адрес.Сценарий БД, как показано ниже.
create table address(addressid int,city varchar(10),pincode varchar(10));
insert into address(addressid,city,pincode) values(201,'Hosur',635109);
create table employee(empid int , firstname varchar(20),lastname varchar(20),department varchar(10),emailAddress varchar(50),baseLocation varchar(20),address int,FOREIGN KEY (Address) REFERENCES Address(addressId));
Но я получаю следующую ошибку при попытке создать таблицу сотрудников:
Код ошибки: 1822. Не удалось добавить ограничение внешнего ключа.Отсутствует индекс для ограничения «employee_ibfk_1» в ссылочной таблице «Адрес» 0,117 сек