码迷,mamicode.com
首页 > 数据库 > 详细

数据库设计学习记录

时间:2015-12-21 18:21:42      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

1.将范围缩小到最小添加到表中技术分享如果有个人资产还得添加个人资产表。我们只需要直接添加一个表就能实现。直接缩小到最小范围。直接设计库库存表包含个人ID字段和部门ID字段(部门字段存在原因是可能一个人多重身份无法区分)这样就能通过个人找到所属那个部门的资产。找到所属那个公司的资产。
2.合并条件死值字段,同一种展示功能可以考虑合并字段成一个字段,技术分享,公告状态ID和重新编辑ID效果都是用来是否展示公告信息,两个字段完全可以合并成(1发布,2未发布已编辑,3未发布未编辑)这样能达到同样的语气效果。但是是否置顶不能合并里面因为置顶是用来让公告是否置顶功能。而刚才两个字段是用来是否展示公告,两个完全不同功能的字段是不能够合并)。公告发布对象类型也是用来展示公告是否显示的功能。为什么不能合并呢,如果合并两个条件就是2*3是6个条件,然而这样会导致写很长的SQL并不能使程序更好。所以不能合并公告发布对象类型字段。同理审核状态一样。合并后会3*3更多。

3.一般数据库设计字段时,有标题就需要有描述,为什么不能用内容呢。描述假如你用来提示作用,但是内容字段往往存的值带有html标签。这样展示提示的时候会出现很多问题。

数据库设计学习记录

标签:

原文地址:http://www.cnblogs.com/liziqiang/p/5063788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!