在阅读时,请继续考虑我还在学习Symfony2,因为我是新手。我有点陷入困境,所以我还没有做任何事情 - 事实上,我完全是为了让自己走向正确的地方。
根据我的要求,我将学生数据输入表格。问题是大多数数据已经分成几个具有间接关系的类。 Person
有一个InformationContainer
,而Role
又有几个InformationUnit
和Student
s(某些信息单位仅在添加某些角色时才是强制性的)。反过来,StudentAntecedent
是一个角色,它有几个Representative
s(因为它可以每年变化),它有一个Role
(ManyToOne),它是InformationUnit
。此外,Person
可以保存一些信息,如出生地,种族等。
如您所见,它有几个类。但我必须以一种形式添加InformationUnit
信息,StudentAntecedent
信息和Person
信息(而不是所有信息)。我知道我可以继续使用嵌入式表单,但我觉得它可能会中断(例如,InformationUnit
不直接与{{1}}关联)。我该怎么做?
事先谢谢你。