2

嗨,我有这两张桌子:

Client:

    -IdClient: primary key
    -Name
    -IdAccount

Account:

    -IdAccount: primary key
    -Total

我使用 Client 表中的 IdAccount 和 Account 表中的 IdAccount 创建一对一的关系。我读到只能在 Visual Studio 中完成键之间的一对一关系,在这种情况下是 IdClient-IdAccount,我怎样才能与 IdAccount 和 IdAccount 建立一对一的关系?如果我做一个,它会像 1 到 many =S

谢谢!

4

1 回答 1

0

这个问题几乎涵盖了整个问题(我认为这就是您所阅读的内容)。在这种情况下,对象关系模型定义了一对多的关系,因为实际的数据模型(即数据库)允许一对多的使用。

如果您确实有特殊需要(考虑到将来您可能希望像银行的正常情况一样允许单个客户拥有单独的帐户,因此将关系保留为一对多可能是个好主意)您可以摆弄端点多重性。

于 2011-02-26T03:51:50.540 回答