嵌套集合,我有以下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