надеюсь, кто-нибудь может мне помочь. У меня ошибка
«SQL71501 :: Внешний ключ: [dbo]. [FK_AddressBook_Country] имеет неразрешенную ссылку на столбец [dbo]. [AddressBook]. [CountryID].» »
Это красная линия ([CountryID)]. Я не могу найти, где его вина. Я действительно следил за этим сайтом http://demo.dotnetawesome.com/mvc/mycontactbook/part2, я просто изменил таблицы. Надеюсь, кто-нибудь может мне помочь с этим. Большое вам спасибо!
CREATE TABLE [dbo].[AddressBook] (
[Id] INT NOT NULL,
[Name] VARCHAR (50) NOT NULL,
[Surname] VARCHAR (50) NOT NULL,
[Address1] VARCHAR (200) NOT NULL,
[Address2] VARCHAR (100) NULL,
[Postcode] VARCHAR (6) NOT NULL,
[Town] VARCHAR (20) NOT NULL,
[Country] VARCHAR (50) NOT NULL,
[Email] VARCHAR (50) NOT NULL,
[MobileNumber] VARCHAR (20) NOT NULL,
[PictureUser] VARCHAR (200) NULL,
PRIMARY KEY CLUSTERED ([Id] ASC),
CONSTRAINT [FK_AddressBook_Country] FOREIGN KEY ([CountryID]) REFERENCES [Country]([CountryID])
);
CREATE TABLE [dbo].[Country] (
[CountryID] INT IDENTITY (1, 1) NOT NULL,
[CountryName] VARCHAR (100) NOT NULL,
PRIMARY KEY CLUSTERED ([CountryID] ASC)
);