2015-09-03 39 views
0

當我在Sparx EA的圖中添加兩個元素之間的關係(在本例中爲通信圖)時,它將它添加到具有這兩個元素的每個圖中。這意味着我必須返回並從其他具有這兩個元素的圖表中刪除它,這是一個任務越難得越多的圖表。您如何阻止Sparx Enterprise Architect向所有圖表添加關係?

有沒有辦法阻止這種情況發生?

+1

你應該真的停下來思考爲什麼這是一個問題。如果這兩個元素實際上是相關的,那麼爲什麼它是一個問題,那麼這個關係就會出現在顯示這兩個元素的圖表中?你不想要那個嗎?我猜你在這裏做錯了什麼。可能你只想模擬兩個元素實例之間的關係,而不是元素本身。在這種情況下,你應該使用對象和分類器。 –

+0

我不確定實例和元素本身的區別是什麼。在解決方案的通信圖中,它們不是一回事嗎? –

+0

理查德,他們從來不是一回事。元素或**分類符**描述事物的一般類,實例描述該類的一個對象。例如,「人」這個類描述了人的特徵,如身高,姓名,頭髮顏色,性別。在這樣的人的**實例**中可以形容我。用名字=吉爾特,性別=男,身高= 1.80米等等。通常在描述實例的關係時,你不想在任何其他圖上看到它們。當這兩個類在圖上使用時,類之間的關係應始終可見。 –

回答

3

不會討論您嘗試的含義,但您可以在創建後選擇連接器,並從上下文菜單中使用Visibility/Hide in other diagrams

您還可以編寫一個可自動爲您執行的加載項。在這種情況下,您需要訂閱EAOnPostNewConnector

+0

太棒了。謝謝。 –

相關問題