我现在有这么个需求:
Base有属性:a,b
Sub1有属性:a,b,c
Sub2有属性: a,b,d,f
.
.
.
SubN有属性:a,b,x,p,.... n
就是这些Base。。。SubN有共同的属性,但是又有很多不一样的。
怎么建表好呢?(不好意思,园豆被我挥霍掉了。。现在我很屌丝。。。)
真惨。
没豆不答。
顺便回复下看看我自己有多少豆。
你还是应该描述清楚你的 base 、SubN 的具体业务含义是什么。
这是我抽象出来的
两种方案咯
n不是很大可直接建一个表:
ID type[Base\Sub1\Sub2\...] a b x p .... n
如果n很大可建N个表 一个一个的SubN
目前是大表策略,很不爽,我要优化。
@小AI:
貌似大表策略比较好coding
这样试试,定义好实体,让EF帮你生成表
支持
好好好,我试试这个。!
确实是个思路
@小AI: dudu豆子好多哦。 下次朝他要。
表1,id,c1,c2,c3
表2,id,表1id,c4
表3,id, 表2id,c5