【问题标题】:What Relationship will this scenario be?这种情况将是什么关系?
【发布时间】:2016-07-06 01:26:09
【问题描述】:

我的 MVC 应用中有这两个模型:ShareholderShareTransfer

我的逻辑是一位或多位股东可以将股份转让给另一位或多位股东。我如何在关系中处理这个问题,尤其是在实体框架中?

您通常的快速反应是令人期待的。提前致谢。

【问题讨论】:

    标签: sql database entity-framework model-view-controller


    【解决方案1】:

    在我看来,从一个股东到另一个股东的每次转让都应该是独一无二的。因此:

    另一方面,如果您正在寻找从一个或多个到一个或多个的单次转移:

    【讨论】:

    • 非常感谢 @TSungur 的回答。它确实巩固了我的决定,因为我的设计与您提出的相同,但想知道我是否正确。这让我大大松了一口气。现在这是什么类型的关系,我如何在 EF 中表示它?
    • 我们在说哪一个?选项 1 还是 2?
    • 好吧,因为所有转让对于每次转让都是唯一的,您将拥有一个源股东和一个目标股东。这将使其成为一对一的关系。 public class Transfer{public int TransferId {get;set;} public virtual ShareHolder SourceShareHolder {get;set;} public virtual ShareHolder TargetShareHolder {get;set;}} 类似这样的
    • 很高兴您能回答我的疑问。非常感谢会尝试,如果有任何疑问,将毫不犹豫地回复您。 tnx
    猜你喜欢
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-04
    • 2017-03-28
    相关资源
    最近更新 更多