我是否必须建立这种关系?

时间:2014-11-17 15:32:29

标签: mysql database database-design database-normalization

我不知道..如果我不得不在这种情况下建立关系?

设备”表< - (0,1)------(关系)-----(0.n)---> “类型”表格

知道:

1- 类型表只包含几行(3行或4行!);

2- 类型表格不会经常更新。

我是否必须根据标准创建此表,或者我将类型值直接放在Devices表中?

1 个答案:

答案 0 :(得分:0)

这似乎是一对多的关系。也就是说,任何给定的设备最多只能有一个Type。

可以在“设备”表中添加一列,以指示相应行的设备类型。

如果给定设备可能有多种类型,那么您需要中间的附加表来表示多对多关系。