嵌套集合,我有以下3类填充从数据库
Book
Product
SpecialOptions
有许多书籍,并有每本书的许多产品。同样在一个产品中有许多SpecialOptions。有这三个类别中的其他属性,以便每个类都有如下界面
Public Interface IBook
Private ProductList() as collection (of Products)
Private Somethingelse() as String
End Interface
Public Interface IProduct
Private SpecialOptionsList() as collection (of SpecialOptions)
Private Somethingelse() as String
End Interface
Public Interface ISpecialOptions
Private SpecialOptionsProperty() as String
End Interface
我想创建书籍的集合,其中有每个产品在它之下,并且适用于各个产品我有当我从数据库中提取数据时,需要关联的SpecialOptions。我无法决定哪种方法可以做到这一点。
我有两种方法。我要么从上到下,要么从下往上。意思是,我先从一本书开始,然后填写产品信息,然后为每个产品填写详细信息。或者我可以先获得详细信息,然后将它们添加到适当的产品中,然后再将产品用于书籍。这些都不太吸引人。
另外,由于我在校对时向我自己提出了这个问题,所以我需要捕捉实际关系的结构,因此用不同的结构来重新构建问题是行不通的。
我选择了第三个选项。 – 2009-01-06 16:11:39