帮助我思考如何在Symfony2项目中构建我的实体。
我有订单,在订单中您为该订单选择服务。这些服务为不同的客户提供单独的价格。我甚至可以为不同的订单设定单独的价格。因此,价格必然会订购而不是服务或客户。
到目前为止,我在实体“订单”和实体“服务”之间建立了一个ManyToMany连接。这工作正常,但我不知道如何处理该服务的单独价格。我可以按顺序在列中创建一个JSON字符串,但感觉不是它的好标准。
答案 0 :(得分:0)
我认为最好的方法是创建一个与Price
和service
相关的Customer
表格。这将是您的价格网格。
但请注意您的订单实体。订单永远不应与您的服务实体直接相关。或者确保你永远不会级联任何事情。