做了这么多年网站发现,一个遗留下来的习惯是否需要变变。就是在设计数据库及数据结构的时候,我们已经习惯了用数字来表示,例如:0表示正常,1表示删除。但是,这么设计有几个好处。
1、存储量小,毕竟数字和字符串存储量不一样,但是以现在的硬盘这个好处貌似不明显了。
2、搜索快。现在的数据库差别应该不大了吧。
3、当把这些数字转化成人能理解的字符串时,可以随时修改,扩展性好。说实在的,这些年做的这些项目里几乎没改过什么。倒是在写程序的地方每次都用常量的方式写起来很费笔墨。
所以,我在想,是不是该改掉这个习惯了。相应的字段真的就直接记录为“正常”、“删除”,会方便很多。下一个我自己做的项目一定要这么做。
P.S. 这里没考虑数据量极大的情况。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)