文章详情页
mysql - 数据库表结构设计
浏览:255日期:2022-06-10 16:37:19
问题描述
描述一下需求:现在需要设计数据库表结构,现有很多种类的规则,如何设计表对这些规则进行存储,其中,每种规则有共同的属性,也有不同的属性。目前,我想到了两种方法:第一种通过外键(共同属性一张表,规则的不同属性放到另外一张表);第二种通过宽字段(规则的不同属性,用一个大字段存起来);请问大神们,还有没有更高效的方法。
问题解答
回答1:简单,数据库里存JSON字符串
回答2:楼上说的对,可以直接存成一个json串!操作起来也方便现在 mysql5.7详解Mysql中的JSON系列操作函数
回答3:总之不要想把共同的提取出来。。
相关文章:
1. mysql - SQL添加记录的数据来源于同一个表2. linux - 为什么我在mysql的my.cnf下找不到bind-address?3. 网页爬虫 - python爬虫用BeautifulSoup爬取<s>元素并写入字典,但某些div下没有这一元素,导致自动写入下一条,如何解决?4. angular.js使用$resource服务把数据存入mongodb的问题。5. javascript - chart.js如何修改某个指定bar的颜色6. javascript - 图片请求失败怎么去掉左上角的小图标?7. MYSQL 运算的问题8. python3.x - python多进程,不能在同一窗口吗9. mysql中datetime列如何做筛选?10. 网页爬虫 - 关于Python的编码与解码问题
排行榜

网公网安备