文章详情页
mysql - 数据库表结构设计
浏览:92日期:2022-06-10 16:37:19
问题描述
描述一下需求:现在需要设计数据库表结构,现有很多种类的规则,如何设计表对这些规则进行存储,其中,每种规则有共同的属性,也有不同的属性。目前,我想到了两种方法:第一种通过外键(共同属性一张表,规则的不同属性放到另外一张表);第二种通过宽字段(规则的不同属性,用一个大字段存起来);请问大神们,还有没有更高效的方法。
问题解答
回答1:简单,数据库里存JSON字符串
回答2:楼上说的对,可以直接存成一个json串!操作起来也方便现在 mysql5.7详解Mysql中的JSON系列操作函数
回答3:总之不要想把共同的提取出来。。
相关文章:
1. mysql优化 - mysql count(id)查询速度如何优化?2. python - django 里自定义的 login 方法,如何使用 login_required()3. javascript - git clone 下来的项目 想在本地运行 npm run install 报错4. node.js - node_moduls太多了5. mysql主从 - 请教下mysql 主动-被动模式的双主配置 和 主从配置在应用上有什么区别?6. angular.js - 不适用其他构建工具,怎么搭建angular1项目7. 主从备份 - 跪求mysql 高可用主从方案8. android-studio - Android 动态壁纸LayoutParams问题9. python如何不改动文件的情况下修改文件的 修改日期10. 在Java中System.out.println 只能在method中使用吗?
排行榜
