PostgreSQL数组的应用场景
主要用于关系模型里面存储一对多的属性,比如:
一个人有多个手机号,多个微信账号,多个银行账号;
一篇博客文章可以有多个标签;
8.15. 数组 rockdata.net/zh-cn/docs/10/arrays.html
为什么不把数组拆成字段呢?
数组相对拆成多个字段{BANNED}最佳大的好处是:
一个关系表的字段数是有限制的,一般限制在 1000 左右;
添加和删除字段,涉及表结构的变更,会影响业务的运行,可能还需要应用做对应修改;
关系表每行的字段数是相同的,但是每行数组字段的长度是灵活可变的;
阅读(187) | 评论(0) | 转发(0) |