-1
我有兩個表:員工和培訓,員工表有兩列:ID(數字)和名稱(文本)。 訓練表還有兩列:否(數字)和訓練名稱(文本)。這種情況下最好的情況是什麼?
我的老闆問我如下: 一些trainingName可以通過「組名」(組名可以動態地根據用戶的輸入被添加)和一個traininName可以分爲一組,沒有任何團體或超過被歸類一組。每個員工可以屬於一個組或不屬於一個組(不能屬於兩個或更多組)。 我很困惑如何管理?我是否需要創建另一個表或修改現有表? 我正在使用PostgreSQL9.2。
這聽起來像你需要添加更多的表處理這個的一部分。也許是'TrainingGroup'表和兩個關係表,用於'TrainingGroup'和兩個現有表之間的多對多關係。 – David