Heim  >  Artikel  >  Backend-Entwicklung  >  公司表和部门表的结构用一张还是两张(不包含扩展信息)

公司表和部门表的结构用一张还是两张(不包含扩展信息)

WBOY
WBOYOriginal
2016-06-06 20:25:361311Durchsuche

一张表

公司A

<code>  ——部门
         ——部门</code>

公司B

<code>    ——部门A
    ——部门B
    
    </code>

还是这样建表 两张表:

公司表

<code> 公司A
 公司B
</code>

部门表

<code>    ——部门A
    ——部门B
           ——部门C</code>

回复内容:

一张表

公司A

<code>  ——部门
         ——部门</code>

公司B

<code>    ——部门A
    ——部门B
    
    </code>

还是这样建表 两张表:

公司表

<code> 公司A
 公司B
</code>

部门表

<code>    ——部门A
    ——部门B
           ——部门C</code>

建议用两张表来存储数据,部门表中存储公司的ID,以及上级部门的ID,这样你查的时候要查公司信息就去公司表查,要查某个公司下的部门,联合公司表和部门表就可以查出来,要查部门的上级部门你在部门表中查到部门的上级ID,然后再去部门表中查一下就可以查到

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn