我在想如何設計有關屬性的交集實體(關於多對多關係)的DTO。如何使用屬性設計有關交集實體的DTO
例如,如果有汽車,零部件,CAR_PARTS表,像
CAR (ID, NAME, ...)
PARTS (ID, NAME, ...)
CAR_PARTS (CARID, PARTSID)
,並讓汽車及零部件有許多一對多的關係,那麼我認爲我們可以設計DTO作爲
class Car {
int id;
String Name;
List<Parts> partsList;
}
public class Parts {
int id;
String name;
List<Car> carList; //if necessary
}
沒關係。
的問題是,如果CAR_PARTS表有任何屬性,就像
CAR (ID, NAME, ...)
PARTS (ID, NAME, ...)
CAR_PARTS (CARID, PARTSID, QUANTITY)
,並在這裏QUANTITY表示零件數量的汽車,例如,如果有車有4個輪胎,然後量爲4,在此案例我如何設計DTO?
在上面的類中,它們將關係表示爲具有每個類的屬性。因此,它似乎不能夠表達量...
任何運氣這麼遠? – 2013-01-21 14:49:34