MYSQL 将选项菜单放在一张表中

标签 mysql

是否有必要将所有选项菜单(如身份、公民身份、性别和身份类型等由 bool 值或 0-9 回答的类型)仅放在一张表中。或者是否有必要将它们分开在不同的表中,例如 table_civil_status、table_gender 等......

最佳答案

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

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

关于MYSQL 将选项菜单放在一张表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17583150/

相关文章:

MYSQL 内部连接按日期时间升序排序

java - 将表的所有行打印到javabook数据库中的TextArea中

mysql - MySQL 的时区表

php - 让 Laravel 使用自定义列前缀

php - cakephp 检查重复行

MySQL 按指定值的出现次数排序

MySQL查找时间差大于5分钟的第一个出现?

java - 每个组的MySQL行号与组内存

Mysql REGEXP 如何做精确匹配

mysql - 从表中选择所有重复项