看到某数据库这样设计字段,一个字段来表明用户上传的文件是图片还是flash,还是mp3,结果数据库的那个名称字段叫YHSC_DMTYPE,(不要误会这是什么英文缩写,这只是中文字母简写)然后字段存储的是actsource01,意为图片,actsource02,意为flash,类推。。。我简直要晕菜了,如果你节省数据库容量,那你就存数字,1,2,3,然后在文档中说明怎么对应,如果你要想减少开发带来的不便,那你就直接存储pic,flash,mp3 这样的数据,直观方便,开发人员易懂,而且读入到UI层的时候也能够不需要时用枚举尽心转换,直接显示给UI就可以,但是我们公司的数据库设计偏偏要绕了一道又一道,咋的跟学校的浏阳河似的。。。
所以大家在设计字段的时候,如果要求精简数据容量,就1,2,3代替,如果希望开发迅速方便,就直接存储能够直接显示在Ui层的字符串,这样开发才是正道。。。