认证0级讲师
公司表 comapny
部門表 department
使用者表 user
使用者公司部門關聯表 user_company_department_relation
lz你好,我個人想法是這樣的,所有公司放在一個表,加個標記位標記是哪個公司,所有的部門放在一個表,加個標記位標明是屬於哪個公司。 如果下一層是職位表(樓主問題中未指明),那麼加個標記儲存部門表裡面部門的id。 如果下一層是用戶表,那麼用戶儲存部門的ID的json資料轉成字串儲存在一列裡面。
匆忙之際,思維不縝密,如果有什麼不合理的,還請指出
一般我會這樣建表companies 公司表
company_id 主鍵,自增conpany_name 公司名字
departments 部門表
department_id 部門id 主鍵,自增department_name 部門名字company_id 外鍵,關聯到公司表
jobs 職位表
job_id 職位id,主鍵,自增job_name 職位名稱department_id 部門 id
= 。 =這樣一層一層關係就下來。 。 這幾張寫狀態不多,讀狀態多,如果要計數一下崗位數量啊,部門數量啊,可以開比如 company_status 這種表
公司表加入部門表的外鍵
公司表 comapny
部門表 department
使用者表 user
使用者公司部門關聯表 user_company_department_relation
lz你好,我個人想法是這樣的,所有公司放在一個表,加個標記位標記是哪個公司,所有的部門放在一個表,加個標記位標明是屬於哪個公司。
如果下一層是職位表(樓主問題中未指明),那麼加個標記儲存部門表裡面部門的id。
如果下一層是用戶表,那麼用戶儲存部門的ID的json資料轉成字串儲存在一列裡面。
匆忙之際,思維不縝密,如果有什麼不合理的,還請指出
一般我會這樣建表
companies 公司表
company_id 主鍵,自增
conpany_name 公司名字
departments 部門表
department_id 部門id 主鍵,自增
department_name 部門名字
company_id 外鍵,關聯到公司表
jobs 職位表
job_id 職位id,主鍵,自增
job_name 職位名稱
department_id 部門 id
= 。 =這樣一層一層關係就下來。 。
這幾張寫狀態不多,讀狀態多,如果要計數一下崗位數量啊,部門數量啊,可以開比如 company_status 這種表
公司表加入部門表的外鍵