文章详情页
mysql - 数据库表结构设计
浏览:231日期:2022-06-10 16:37:19
问题描述
描述一下需求:现在需要设计数据库表结构,现有很多种类的规则,如何设计表对这些规则进行存储,其中,每种规则有共同的属性,也有不同的属性。目前,我想到了两种方法:第一种通过外键(共同属性一张表,规则的不同属性放到另外一张表);第二种通过宽字段(规则的不同属性,用一个大字段存起来);请问大神们,还有没有更高效的方法。
问题解答
回答1:简单,数据库里存JSON字符串
回答2:楼上说的对,可以直接存成一个json串!操作起来也方便现在 mysql5.7详解Mysql中的JSON系列操作函数
回答3:总之不要想把共同的提取出来。。
相关文章:
1. 系统重装后,恢复mysql5.5?2. javascript - webpack构建工具重构代码的流程是怎么样的?3. docker绑定了nginx端口 外部访问不到4. Java中main方法里面的参数一定要是String []args吗?5. javascript - 编程,算法的问题6. javascript - 想做一个canvas的触摸画板,但屏幕会在画的时候滚来滚去,如何阻止?7. mysql - sql 左连接结果union右连接结果,导致重复性计算怎么解决?8. javascript - node.js中stat() access() open() readFile()都能判断文件是否存在?9. font-family - 我引入CSS3自定义字体没有效果?10. css3 - CSS优先级问题
排行榜

网公网安备