在数据库中有三个表:
1.基本单位表(ID,单位编码,单位名称);
2.复合单位表(源单位ID,复合单位ID,转换率);
3.物料单位表(物料ID,目的单位ID,转换率); --此表没有源单位,因为物料的基本单位可从物料表中取得;
现在想构建.NET的单位类,实现:
1. 基本单位/复合单位/物料单位的编辑;
2. 任意两个单位的转换率函数/可否转换函数;
3. 任意物料的单位转换率函数;
4. 任意单位的可转换单位列表;
5. 任意物料的可转换单位列表;
请大虾指点,有兴趣的大家也可以切磋切磋.