2016-09-02 47 views
0

enter image description here所以我被要求爲以下規則製作一個烏鴉腳圖。 「一位畫家可以畫很多畫,每幅畫只有一位畫家畫。」如何在Visio中設置子對象關係?

因此,我創建了2個實體畫家和繪畫,並創建了兩者之間的關係,畫家是父母,繪畫是孩子。我將基數設置爲零或更多來表示一位畫家可以繪製許多畫作,但我不知道如何設置另一種從小孩到父母的關係來表示每幅畫只由一位畫家繪製。有人可以解釋如何做到這一點?

+0

你是哪個Visio版本使用? –

+0

使用Visio 2010. – Steberz

+0

你能提供你當前問題的截圖嗎? –

回答

0

我遇到了同樣的問題,不幸的是,MS Visio 2010不提供將孩子設置爲父親基數的功能。

我找到了一個解決方案(也許它的官方提供的方式)在互聯網上搜索和我自己的。

步驟

  • 首先設置通常的關係連接器到兩個實體。所以 子實體獲得外鍵FK#標籤與外鍵
  • 選擇關係線並將其刪除。
  • 如果你想刪除底層數據對象(類似的東西 ),它會詢問。點擊NO
  • 有一個動態連接器以及工具箱中的其他圖。在頁面上拖動它。
  • 右鍵單擊連接器並單擊格式 - >行
  • 在該對話框中,右上方有開始和結束線條樣式選項。
  • 設置所需的樣式(和大小,如果你想)。
  • 點擊確定
  • 將每個末端加入所需的實體。
  • foriegn鍵屬性可能不是粗體。
  • 點擊實體並轉到並作出Foriegn鍵列「必需」

也許這是一個哈克解決方案,但它確實工作