2013-03-08 122 views
0

UML中的聚合關係可以有一對一的關係嗎?UML中的聚合關係可以有一對一的關係

我們的應用程序是一個商店開票。 在計費過程中,我們將提供會員ID以獲得特定折扣。那麼成員類和計費類之間的關係是一個聚合?如果是的話,它會是一對一的嗎?

回答

0

沒有問題在UML中有1-1聚合。

但是你只提供成員id,那麼爲什麼這是一個聚合而不是一個關聯?它不像「帳單類有會員」,但更像「帳單類使用會員」或類似的東西。該成員不是計費類的一部分(甚至是共享部分)。