2011-09-21 62 views
0

我有一个people表,并为每个人我需要记录的类别,即教练,学员,客户。需要查找表吗?

我是否应为上述类别查找表,还是确定把它们作为people表的Fileds?数据库将非常简单,所以我认为空值不是问题。

+0

一个庇隆可以在多个类别? – wildplasser

+0

这两个工作。一个人可以担任多个角色吗?如果没有,你可以只有一个'角色'栏。如果不是一对夫妇的角色有更多的,他们可以多次我弹出它变成一个单独的表。 – ceejayoz

+0

如果你喜欢冒险,每个自定义字段中的每个表是类表继承。 – Layke

回答

1

它强烈建议您有其他表类,并使其成为外键。这可确保所有条目都属于这些类别之一,并且如果将来有新的类别出现,您可以轻松地将它们附加到类别表中

0

如果您只有几个人,并且您确信永远不会添加更多,永远不会增强任何东西,然后就像上面想要的那样做,然后自我加入。

如果你想确保对类标准化的输入,例如,你可以硬编码或使用查找表。

你知道你的数据好于我这样做,你就会知道什么是正确的。相信你的直觉。