基本上,我正在使用人力資源管理應用程序。員工職位數據庫的MySQL數據庫結構
職位(如培訓師,副經理,經理等)根據他們的服務來填補。
有一個所有員工的列表,在任何給定的日期具有最高服務的列表中佔據最高的位置。
關鍵職位的數量是固定的。根據員工在列表中的位置,他的可能位置將被顯示。
的位置是這樣的:
- (位置 - 帖子數)
- 總監 - 1名
- 經理 - 3
- 鏑。經理 - 5
- 教練 - 10
現在,在員工列表填充根據他們的經驗,在列表中的第一個會主任,未來三年將是經理,以下5名員工將鏑。管理人員和未來十人將成爲培訓師。
我想設計一個數據庫表來存儲位置和相關數字。可能會增加新的職位,並且職位數量可能會隨着時間而改變。例如,如果董事職位的數量從一個增加到兩個,則應該對其進行編輯。董事職位編號一經編輯,列表中的頭兩名僱員將被指定爲可能的董事。同樣的邏輯也適用於所有其他職位。
我不確定這樣的表應該是什麼樣的數據庫結構。完成後,我應該能夠根據他在員工列表中的排名,使用php查詢任何給定員工的可能職位。
例如,如果員工在排名第5位,我應該能夠查詢該表並獲得可能的職位。在這種情況下,等級5將是Dy。經理。
希望我已經明確了我的要求。請幫助我爲此設計數據庫表。
謝謝!