2016-11-26 72 views

回答

3

非唯一約束只有在上重數高於零的情況下才有意義(當然,您仍然可以使用它)。這意味着在與特定對象的特定關聯中,另一側的相同對象可以多次使用。

我相信這就是你想達到的目的,但是約束應該在關聯的另一端(多重性爲*)。

2

你的圖表顯示剛剛類。對象具有帶下劃線的名稱,通常不顯示隔離區。

多重性中的{nonunique}約束只是告訴B一定不能是唯一的。

a1b1之間的雙重關聯是絕對合法的。但是,如果沒有角色名稱,那麼它就沒有意義了,只需一個關聯就足夠了。