У меня есть следующая таблица:шаблона Entity Framework TT -> имя навигации на основе внешнего ключа ID
CREATE TABLE Phone(
PhoneId INT IDENTITY (1, 1) NOT NULL,
CONSTRAINT PK_Phone PRIMARY KEY CLUSTERED (PhoneId ASC))
CREATE TABLE Person(
PersonId INT IDENTITY (1, 1) NOT NULL,
MobilePhoneId INT NOT NULL,
PhoneId INT NOT NULL,
...
CONSTRAINT PK_Person PRIMARY KEY CLUSTERED (PersonId ASC),
CONSTRAINT FK_Projects_Phone FOREIGN KEY (PhoneId)
REFERENCES Phone(PhoneId),
CONSTRAINT FK_Projects_MobileId FOREIGN KEY (MobilePhoneId)
REFERENCES Phone(PhoneId),
...
Я использую EF Я хотел бы, чтобы сгенерировать навигационные свойства на основе внешних ключей, удаление Id, поэтому я хотел бы иметь навигационные свойства Phone и MobilePhone. Я пытался отлаживать, но я не нашел, где хранятся внешние ключи. Пожалуйста, помогите с шаблоном TT: где и какой shoult я изменяю.