0

Is it necessary to put all the option menu like status, civil status, gender and kind of status that answerable by boolean or 0-9 in one TABLE only. Or Is it necessary to separate them in different tables like table_civil_status, table_gender, and the like....

4

2 回答 2

0

问题不在于你有多少张桌子。问题是数据库代表的实体是什么。

从您的问题来看,您似乎有一个person实体,其中包含有关一个人的各种信息。在这种情况下,将一个人的所有属性放在一张表中是有意义的。

于 2013-07-11T00:36:59.460 回答
0

看起来大部分数据都可以放在 1 个表中,但您需要额外的表,例如 Civil_status 和其他通常显示为选择框的选项。在主表中,您应该有该表的外键

于 2017-12-17T09:55:34.363 回答