Access建表规范总结(6):最小信息

  • 发布时间:2015年12月29日 16:59
  • 作者:杨仕航
  • 分类标签: 数据库
  • 阅读(4640)
  • 评论(2)

这次来讲一下“最小信息”规范。本来不想讲这个,事出有因,后面再提。


最小信息是指一个字段中所储存的记录,包含信息尽量小。这个就像一个机器,拆成好几个零件保存在不同字段中。

这样做是有理由的。拿我这几天碰到的,举个例吧。


当时碰到那个表是这样设计的:


然后,他就问怎么提取里面的码数。。。。。


我瞬间凌乱了~ 一个字段包含了很多信息在里面,有款式,衣服类型,码数,适合性别,颜色等等。

这样,很不利于信息重复使用和分析数据。

想一下,每次都要用各种代码从里面提取你想要的信息,是不是很麻烦,很浪费时间,很没效率。


好了,终于吐槽完了。所以,这种情况必须把这个表拆分一下。把这个【详情】字段的信息细化,细化到最小信息量为止。如下图所示:


这样细化之后,读取数据就方便很多了,不用做什么额外处理。而且以后要筛选数据,统计数据也十分方便。


总结一下,建表的时候,要考虑读取数据和统计数据是否方便。不要把各种东西到放在一个字段里面,把信息细化,拆分成多个字段储存。

这样就自然而然的方便读取和统计。

上一篇:利用Eval函数,简单实现回调机制

下一篇:Access建表规范总结(5):辅助字段

相关专题: Access建表规范   

评论列表

蓝小浅

蓝小浅

一个字段中所储存的记录,包含信息尽量小。接收到这个建议了,谢谢博主mua~ 另外我要去百度下“最小信息量”这是不是个专有名词,嘻嘻~

2016-01-08 11:04 回复

一枚李长老

一枚李长老

有道理。

2016-01-08 11:17 回复

新的评论

清空