[阅读: 360] 2005-09-19 02:43:45
1。的确是这个道理,我也这样想,犹豫的是直接看数据库内容时,Guid看不明白,而int能够看明白,好人工进行数据比较,对于自动生成的X36,我觉得现在没有必要了,使用Guid在数据库中存储其A长度不是问题,B我用的。net,里面有一些函数,可以很方便的把Guid转换成没有特别’{-}‘的字符,然后我在前面再加一个’A-Z‘就行了,你的这个想法是很好。
2和3。其实是一个问题,说具体一些,我的这些类是个O/R Mapping的类,所以和平常编码常用的类在设计时有明显的分别,因为继承的O/Rmapping类特别不方便以后的系统重构(这是由手工完成的,数据库服务器上数据表和内容的重新组织),但是编程有相对简单一些,所以犹豫不决。请就这个提点建议。