2012-02-13 65 views
2

注意:由於信譽低,我無法發佈圖片,因此我添加了相應的鏈接。實體關係建模,評論我的ERD

我有這個任務我正在工作,我被困在一個遞歸關係中,以下是我目前正在建模的案例場景的一部分;現在

,從前三段我已經扣除了以下業務規則;

  1. 員工被分配一個分支和分支採用
  2. 每個分支都指定一名經理和一名助理經理
  3. 員工由一個經理管理,並由一名助理經理監督一個或多個員工
  4. 員工提交零,一個或多個以前的工作記錄,一個記錄的實例僅與一個員工關聯
  5. 員工僅分配一個工作職位,工作職位可分配給一個或多個員工

(注:我假設在一個分支也被指定經理助理規則N.2)

現在這是上述規則的ERD圖;

從方案

所以,經理助理只負責監督的工作人員,但它並沒有說,它與分支實體有任何關係,但我認爲一個分支應該有一個關係的經理和助理經理,但我有點困惑,所以我還沒有將它添加到erd圖中。你們能幫我嗎?

+0

你好有人幫我大聲笑:) – 2012-02-14 02:13:57

回答

2

首先看起來您似乎在繪製UML域模型而不是ER圖。這些不是一回事。您已經確定了一名員工,但似乎試圖對所有事情進行多元化使用。這種過早的優化(以及重用),當你應該遵循實體關係規範化的規則時。退一步,爲經理,助理經理和員工創建表格。將這些字段添加到這些字段,然後嘗試正常化。