日期:2014-05-17  浏览次数:20890 次

一些单选值在数据库存英文好还是中文好
1.有个字段单选 只能是 Yes 或者 No 或者 N/A

数据库中存 0,1,2好 还是 存 Y ,N,A好



2.篮球,排球,足球,唱歌,跳舞,这个我可以写在数据字典里面

数据库中存 0 1 2 3 4 好
还是存 basketball,volleyball,football,sing,dance 好

按规范的话,怎么设计存放呢

------解决方案--------------------
其实没太大区别 感觉存数字应该好点
------解决方案--------------------
莫要纠结于这样的细节问题,否则,会陷入一种困境的。

没法用具体的规范套你的问题。是根据系统实际需求而定。
------解决方案--------------------
啊哈,这些东西!数据库建议存数据,再做个配置表!这样很省事。。。
------解决方案--------------------
打错字,存1,2,3,4
------解决方案--------------------
看需求,但是指定是处理数字要快于字符
------解决方案--------------------
id name desc
------解决方案--------------------
一个系统中一般有很多这种单选数据的,建议的是有专门的字典表,字典表可管理维护!