1

一个人可以有一个分配给他们的“程序 id 代码”,但该代码可以重新分配给其他人,但这个代码永远不能分配给多个人。此外,不需要分配程序 ID。

这听起来像是 1 到 0 或 1 - 我如何在代码优先方法中对此进行编码?

4

1 回答 1

3

这将为您提供一对一/一对零的关系

public class User
{
  public int ID { set;get;}
  public string Name { set;get;}
  public virtual Program Program { set;get;}
}

public class Program
{
  public int ID { set;get;}
  public string ProgramName {set;get;}
}

这将为您提供这样的表格,您可以在其中建立一对一/零关系

在此处输入图像描述

于 2012-07-16T16:50:09.867 回答