是否有必要将所有选项菜单(如状态,公民身份,性别和状态类型)仅通过布尔值或0-9放在一个TABLE中。或者是否有必要将它们分隔在不同的表中,如table_civil_status,table_gender等......
答案 0 :(得分:0)
问题不在于你有多少张桌子。问题是数据库代表的实体是什么。
从您的问题来看,您似乎拥有一个person
实体,其中包含有关某人的各种信息。在这种情况下,将一个人的所有属性放在一个表中是有意义的。
答案 1 :(得分:0)
看起来大多数数据可以放在1个表中,但是你需要额外的表格,例如civil_status和你通常显示为selectbox的其他选项。在主表中,您应该拥有该表的外键