我正在重新設計名爲「項目結算」的產品的數據庫。我無法提供表名。在舊數據庫中,這些名字超級晦澀(PRB_PROJ_LVL
),所以舊的沒有幫助。數據庫很小 - 大約10桌 - 但會隨着時間的推移而增長。通過表名顯示錶層次結構
這裏的問題 - Projects
是一個實體(和表),但這個詞也被用作一個預測。示例
Project
- 包含項目的表。ProjectTask
- 一個包含項目任務的表;這是Projects
的孩子。ProjectTemplate
- 項目模板的表格,它是而不是Projects
的子項。項目模板只是作爲創建一堆ProjectTasks
的模型。
那麼,我該如何顯示ProjectTask
是Project
的孩子,但ProjectTemplate
是不是?一如既往地感謝。
真正的**關係**模型很難適用於層次結構。或者稍後保留在此層次結構中。你應該堅持最簡單的語義,比如「project_template」。 –