【发布时间】:2021-04-09 03:37:10
【问题描述】:
我有一个关于我要构建的应用程序的架构问题。该应用程序将以 Angular 作为前端,并使用 jhipster 生成后端 Spring Boot。
我将拥有一个名为制造商的微服务,其中包含以下实体: 卖方 材料 产品。 材料与卖方具有多对多的关系,并且所有者是材料。和产品的材料多对多,是所有者。
我的问题是 一种材料可以有多个卖家,因此有多个价格。将价格字段放在材料内还是卖家内更有意义?我不是数据库专家,但我的直觉告诉我把它放在材料中,因为它在日常使用中更合乎逻辑。有人可以给我一个建议,如果我把它放在材料中可以,还是把它放在卖家实体中更有意义?
【问题讨论】:
标签: angular spring spring-boot jhipster