如何在Symfony2中构造实体

时间:2015-11-18 05:26:46

标签: php sql entity-framework symfony entity

帮助我思考如何在Symfony2项目中构建我的实体。

我有订单,在订单中您为该订单选择服务。这些服务为不同的客户提供单独的价格。我甚至可以为不同的订单设定单独的价格。因此,价格必然会订购而不是服务或客户。

到目前为止,我在实体“订单”和实体“服务”之间建立了一个ManyToMany连接。这工作正常,但我不知道如何处理该服务的单独价格。我可以按顺序在列中创建一个JSON字符串,但感觉不是它的好标准。

1 个答案:

答案 0 :(得分:0)

我认为最好的方法是创建一个与Priceservice相关的Customer表格。这将是您的价格网格。

但请注意您的订单实体。订单永远不应与您的服务实体直接相关。或者确保你永远不会级联任何事情。