mysql - 数据库 分公司部门使用一个 还是重新建立部门
PHP中文网
PHP中文网 2017-04-17 13:26:10
0
1
231

分公司部门都一样,是重新按树形结构建立一遍吗?

同样职责的部门怎么识别???

A店
前台部门 ID=28
B店
前台部门 ID =48

我找当前XXX店的
的前台部门

PHP中文网
PHP中文网

认证0级讲师

reply all(1)
洪涛

如果你每个分店的 前台部门的ID都不一样,那是建议你,先建立一个 部门表,将所有可能出现的部门放在里面,然后在其他其他表中,来引用部门表中的ID。
比如,在部门表中,有一条记录是ID:18, NAME:前台部门,那么,你在人员表里,可以使用如下的方式来将某个划分到具体的部门中,如,可能会有这么一条记录:ID:1, DEPT_ID:18,NAME:张三。就表示 “张三” 这个人是属于“前台部门”的。

也就是说,你如果你想用同一个数据库,那么所有分店里的同一个部门应该使用同一个ID进行唯一标识,不然,就得每个分店分别建一套数据库(但是这样一来,你的SQL语句也得每个分店都要建一套了,所以,这种情况不推荐)。

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!