ER图上的关系表

时间:2013-05-01 12:30:19

标签: database database-design entity-relationship

我正在使用Chen-convention设计数据库ER图。我的问题是如何区分两个表之间的关系(关联)表,从与外键的简单关系。假设第一个案例好像TableA通过创建关系表与N:MTableB的关系而第二个案例好像TableA1:NTableA_Id关系TableB使用TableB上的外键(M:N)。我是否应该用钻石描述这两种情况,只是在每种情况下分配关系的编号(1:N或{{1}}),或者是否有不同的方式来描述外键的关系表关系?

1 个答案:

答案 0 :(得分:-1)

我不是DataBase Design的专家,只有学生,但是:

1:N是1个家:N个窗口

家(家,...)
 Windows(windows,....,home)
  (家)是首页的关键

M:N是M学生:N区

学生(学生,......)
 面积(面积,.....)
 考试(学生,地区,标点)
  (学生)是学生的关键   (区域)是区域的关键

重要的是要知道什么时候N:M你需要一个关系才能加入。 和puctuation将是这种关系的一个属性。

稍后见,抱歉我的英语不是很糟糕!