Re: [cxserver-interest] [SPAM] 下午看了一下CX的数据库,有一点问题
Brought to you by:
zhmsong
From: Zhimin S. <csz...@gm...> - 2010-07-10 10:44:00
|
Ja老师: 好,是否不是李老师,呵呵,从博客中看出的。 在 2010年7月10日 下午6:06,Ja <ja...@vi...>写道: > 1)自动增长的INT会遇到最大值的情况,最好用GUID。 > 一直在思考这个问题,尤其是 project、visit等表,还想过用 ulonglong 我对GUID不是很了解,是不是 自定义一个,按某种规则生成 128位 varchar?给个学习资料吧:-) > 2)字段的命名比较混乱,有的使用tablename_fieldname的形式来命名表中的字段,有的直接用fieldname。 > 嗯, tablename_fieldname 格式主要用在了 Dictionary 库中,纯粹依照感觉来的,有时觉得字段名太短,程序中不要辨认,所以加了 tablename。 3)有些字段使用了SQL Server的关键字,比如name,time等。 > 纠结,基础知识不牢固了,修改改之,多谢。 > 4)abbr字段用来帮助mysql对中文排序,在SQL Server中是不需要的。不过abbr字段可以设置成INT型,用来人为控制列表取值的先后顺序。 > abbr的确是为 mysql 不支持中文排序考虑的,神眼,啊哈哈。一时没明白“设置成INT型,用来人为控制列表取值的先后顺序” 感谢,这么多好的建议。我想如果你看现在的C++代码估计会更乱,新版在做重构的工作,进一步提高代码复用。 宋 |