表设计求解?
例:主体为人,可以在人上面增加消息类型属性.这个类型属性是在定义人后属性中加入的.其中1-5个人可能共同具有A属性.而6-10个人可能具有B属性.这个属性中才是真正的消费明细.
最会汇总成一个消费清单.1-5的属性有消费即计入实际消费.而B这个属性是没有的.则计入O.6-10则想反,A计0,B属性计实际消费.
在设计表结构时,这个怎么来做比较好?
如果这样设计,(人ID,属性ID,值)
那如果是这样设计的话,在拉出类似以下报表时该怎么处理?
人|消费类型1|消费类型2|消费类型3
A |0.00|50.00|40.00|
B |50.00|0.00|30.00|
--------------------编程问答-------------------- --------------------编程问答-------------------- 弄两个表,
一个消费类型表,(ID,值)
补充:.NET技术 , C#