与关系相关的实体表格

时间:2015-12-11 20:04:26

标签: symfony doctrine-orm symfony-forms

我有这些实体:

enter image description here

现在,我需要创建表单来存储数据。

我的问题是,我不知道如何创建这些表单。 我想要的是一个可以创建用户的表单,在这里,我可以选择一个包。

当我选择它时,会显示所选包的服务列表,如果用户使用了该服务,我可以检查该列表。

更复杂的是,我需要允许用户拥有多个包,并且允许使用相同的包。

它看起来像是User_Pack_Service表单的集合,但是如何保存每个集合的包?

其他问题,因为Pack_Service是ManyToMany关系的关系表,它使在Pack中添加Services的方式变得复杂。有没有办法避免创作为实体? (我知道我需要它将Pack和Service链接到User,但这会导致许多实体无所事事......)

感谢您的帮助。

0 个答案:

没有答案