悬赏园豆:10
[已解决问题]
解决于 2008-04-21 22:10
<P> 最近在做毕业设计,因为之前学习过PetShop,所以想在这个的设计中用它的设计思路去设计自己的毕业设计,但现在遇到个小困惑:</P>
<P> 我做的试卷生成系统,在设计的时,想设计一个category表和categoryValue表,他们分别是“字典”与“字典中的字”,是一对多的关系,但我在写Model中的category类时候,想在它中加入“IList<categoryVlaue>”字段来反映他们的一对多的关系,但在实例化category类时,必然要实例化categoryValue对象,但这样就要调用DAL层的程序集中的CategoryValue类去操作数据库有选择的来提取categoryvalue对象加入category中的泛型集合里,但之前在写DAL时已经引用了Model程序集,这样的话我就不好在Model中引用DAL这个程序集了,请问我该怎么去设计它呢?还是因为放弃在category类中去加入ILIST<CategoryValue>这个字段呢?就在数据库里去反映他们的一对多的关系么?</P>
<P> </P>
<P>小弟研究PetShop的时间也不长,可能还对它的这套架构不能深入理解,望高手解答,谢谢啦</P>
程 超
|
初学一级
|
园豆:
190
提问于:2008-04-21 00:48