84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
认证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 这种表
公司表加入部门表的外键