数据库设计的核心问题(50分)

  • 主题发起人 主题发起人 我爱PASCAL
  • 开始时间 开始时间

我爱PASCAL

Unregistered / Unconfirmed
GUEST, unregistred user!
在数据库中可不可以用汉字作为分类的字段
比如按城市分:
上海
成都
重庆
广州

直接填成汉字行不,有什么弊端
或者用
对照表
上海01
成都02
重庆03
广州04

另外汉字的ASC码贮存是不是都是高于128的单字节组成的两个字节,我记得好像是这样。
 
不知所云
 
說的什么?[:(!]
 
也就是数据库表之间的联系字段用汉字,比如分类,代码等,就是建立索引的那些东西。
 
没事找事
 
不是没事找事,
问题的中心是对照表用有代码的方式效率高,但不容易维护,
是我的表达能力有限,从可维护性高的方面来说,还是直接用
汉字好。
 
不好,关联字段从设计角度来说百分百的用整形字段为最好,我设计的任何表结构从没有出现过以字符串为主键的表,也没有字符串的关联键
 
对的,从理论上来说,大型一点应该采用楼上的方法,但是在一些小数据库中,用户水平不是很高的情况下,采用汉字更容易用户自已维护。
 
多人接受答案了。
 
后退
顶部