Mysql
可能的循環依賴,但查詢仍在執行
我在 MySQL Workbench 中建構了這個 ER 圖,它將執行並生成數據庫。我擔心的是 , , 和 之間的關係
employees
是departments
一個positions
循環employment_statuses
關係。因為我知道人們會問,這是我在課堂上做的事情。我不是在尋求家庭作業的幫助;這是我們在課堂上正在做的事情,我採取了與教授不同的路線。我要求澄清數據庫建模理論。
你的模型沒有問題。Au contraire - 它非常先進!
employment_statuses
以時間線、歷史、方式提供數據,同時departments
確定實際經理。這些實體在用途和用途上都非常不同(查詢
employment_statuses
將服務於不同的場景manager
)。我必須祝賀你,因為我反復與無法抽像這種場景的同行一起工作(大多數人只看到現在,或者最多只看到一個當時- 而**不是導致今天的自然序列)。
備註:您應該
high/low_salary
從positions
另一個時間線實體轉移。