0

我在组装表格时遇到了麻烦,我将在其中搜索几家公司的授权书。

在哪里:

检察官将属于几家公司(X、Y、Z)
公司有几个分支机构(欧盟、巴西、美国等......)
分支机构将有多个单位。(能源、石油等..)

代理人还将拥有各种权力(签字、交易等)。

目的是最终我能找到一个律师,例如能够签署巴西子公司 X 的能源部门的合同。

有人可以帮助我处理和 hasMany 表和逻辑吗?谢谢!

4

1 回答 1

1

只需像往常一样创建这些表,然后您将不得不创建关系表。

prosecutors_to_companies(他们可能属于几家公司,对吧?)

prosecutor_id | company_id
       1            2
       1            4
       2            6

然后创建下一个关系表: companies_to_branches

company_id | branch_id
      1         4
      1         3

然后在JOINs检索所需数据的帮助下。

这个例子可以帮助你 - http://www.sitepoint.com/understanding-sql-joins-mysql-database/

于 2013-04-11T15:44:18.213 回答