一个 表的设计问题,请指点
问一个问题:)
(1)以前大家项目时,关于 登陆者的 信息在表中的保存到底是用 汉字名字好还是让他用英文名字自由去保存呢?
我的想法是,如果是那种开放出来的系统,比如 sina,yahoo这些可以任意注册的,那就让其 用英文名字保存到表中 ,如果不是这类型的系统,而是专门为某个单位做的管理系统,那就用他们的真实姓名汉字来保存到表中,登陆就用中文名,但是这种做法不好的是 重名时 比较麻烦。
第3种方式就是 同时在数据表中 保存其中文名和 登陆用的 英文名,登陆时用英文名
但第3种方式 实施起来很麻烦。需要有人来效验 英文登陆名 关联的中文名字是否正确。
不知道你们如何做的
参考答案:用英文省了好多麻烦,也不用理会重名问题。
应该说输入英文总比输入汉字速度快吧