Database design 表/模型关系

Database design 表/模型关系,database-design,entity-framework-4.1,Database Design,Entity Framework 4.1,我将重新表述这个问题: 我有两个不相关的表。有一个实例可能需要将两个表关联起来: 表1=销售机会每次有人进门描述他们的访问时,都会生成此信息 表2=客户这是数据库中的现有记录 如果进门的人是现有客户,我想将表1中的记录与表2中的记录关联起来 我假设这样做的方法是第三个表,ID为表1和表2,方向是从第三个表和表1到表1和表2的多个方向?您只需将客户密钥包含在Opportunities表中并使其为空即可 您唯一需要一个连接表(您描述的第三个表)的时候是,如果多个客户可以与一个Opportunity关

我将重新表述这个问题:

我有两个不相关的表。有一个实例可能需要将两个表关联起来:

表1=销售机会每次有人进门描述他们的访问时,都会生成此信息

表2=客户这是数据库中的现有记录

如果进门的人是现有客户,我想将表1中的记录与表2中的记录关联起来


我假设这样做的方法是第三个表,ID为表1和表2,方向是从第三个表和表1到表1和表2的多个方向?

您只需将客户密钥包含在Opportunities表中并使其为空即可


您唯一需要一个连接表(您描述的第三个表)的时候是,如果多个客户可以与一个Opportunity关联。

是,这是错误的。您是如何定义表、键和关系的?这些表有哪些字段?有共同点吗?