需要澄清 Jhipster 实体关系

Need Clarifications about Jhipster Entity Relationships

  1. 一对多
  2. 多对一
  3. 多对多
  4. 一对一

需要更多关于它们的说明。在许多站点中都提到了这一点,但无法获得完美的定义。提前致谢

我在示例中向您解释这些概念数据建模关系。

  • 一对多 (1:n) 表示一个实体可以与多个实体一起工作。
    • 示例:一个雇主可以雇用更多员工。
  • 多对一 (n:1) 从不同的角度来看与上面的相同。
  • 一对一 (1:1) 表示一个实体只能与另一个实体合作。
    • 示例:每个员工只能使用一台计算机工作
  • 多对多(n:m)表示实体之间存在组合关系。
    • 示例:每个客户属于多个员工,一名员工为一个或多个客户服务。
    • 通常在数据库系统中会创建一个新的 table 来保存这些关系以防 m:n。