0
私は2つのクラス、LineItemとReceivedLineItemを持っています。広告申込情報は複数回受信できます。たとえば、ユーザーは5ラップトップ(ラップトップは広告申込情報)を注文し、毎週ユーザーは1ラップを受信します。この場合、私はReceivedLineItemと一緒に行かなければなりませんLineItemかLineItemは複数の受信した広告申込情報を持っていますか?このシナリオでは、ReceivedLineItemクラスの継承またはコンポジションを使用する必要がありますか?
public class LineItem
{
public int LineItemID { get; set; }
public int QuantityOrdered { get; set; }
//public List<ReceivedLineItem> ReceivedLineItems { get; set; }
}
public class ReceivedLineItem: //LineItem
{
public int ReceivedLineItemID { get; set; }
public int QuantityReceived { get; set; }
}