需要有关laravel建模的建议(枢轴枢轴)

时间:2016-02-27 02:57:05

标签: laravel database-design model laravel-5 laravel-5.1

我有一个公司审计系统,这有点难以解释,但我会尽量保持简单。以下是主要部分

  1. 公司

  2. 审核(认证)

  3. 条款(这些是特定于认证的问题,所有这些都需要回答以便审核完成。然后用户可以添加评论,状态,将其标记为完整等)

    < / LI>

    公司可以进行大量的审核测试。因此,公司可以进行多次审核。每次审计都有一些条款,需要执行才能完成审计。用户还可以向这些子句添加一些数据,例如子句的进度,状态,注释等。

    现在我有这些数据库表

    1. 公司

    2. 审核

    3. 条款

    4. 公司 - 审计(数据透视表)

    5. 条款 - 审核(数据透视表)

    6. 公司 - 审计 - 条款(数据透视表的支点)

    7. 现在前5个是非常标准的,但我不知道如何实现最后一个。现在在公司 - 审计数据透视表中我有一个名为companies_audits_id的自动增量字段,然后我在Companies_Audits_Clauses表中使用此ID。在Companies_Audits_Clauses表中,我还有状态,进度,评论等字段。

      我不确定这是不是一个好主意。所以我需要你的想法。感谢每一位帮助。

      编辑:

      公司可以进行多次审计,审计也可以有很多公司。将审计视为认证,因此公司可以通过ISO1000,ISO2000等不同认证进行认证。因此,必须为审计公司提供支持。同样的条款只属于一个认证,在这种情况下,ISO2000可能有10个条款。然后每个公司都会对这些条款有一些评论。

0 个答案:

没有答案