Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 SQL 数据库中有一对一的关系,但是当我在实体框架中生成模型时,它会变为一对多的关系:`(
我的外键字段没有 pk 但有一个唯一索引。
有人知道吗?
照片:http ://share.pho.to/7I7XQ
我明白你的意思,但似乎根本没有任何理由拥有 person 表。在您的架构中是否有人不是患者?表之间通常没有一对一的关系。我不确定这种关系检测是否会内置到工具中。如果您有不是患者的人,那么您似乎可以在患者表中将其与其余的空值一起使用,甚至可能有一个“活动”列来回答他们是否正在积极接受治疗。所有数据库问题都得到满足,拥有尽可能少的表会更有效。