レガシー製品には、次の 2 つのテーブルがあります。
Create Table City (
Id int identity not null,
Gid uniqueidentifier not null,
Name varchar(25) not null,
constraint PK_City Primary Key(Id)
)
Create Table CityExtra(
Gid uniqueidentifier not null,
CityGid uniqueidentifier not null,
ExtraName varchar(25) not null,
constraint PK_CityExtra Primary Key(Gid)
)
EF エディターで、これら 2 つのエンティティ間に 1 対 1 の関係を作成したいと考えています。関連付けの作成は問題ではありませんが、City.Gid と CityExtra.CityGid (City.Gid はキーではありません) の間の関連付けマッピングを作成するにはどうすればよいですか? それとも、これは不可能ですか?