次のような状況があります。
clientsテーブルとテーブルがありservicesます。
ケース1
私が欲しいのは、Symfony2で送信フォームを作成する方法を知ることです(実際、YMLマッピングでのみ私を案内できれば十分だと思います)、 Xを割り当てるclientsことができるエンティティをCRUDできますそれに。services
clientstable には と の列のみがidありnombre、 と同じservicesです。
ケース 2
次に、これが完了したら、taskこの新しいテーブルと呼ばれる新しいテーブルが必要です。
タスクのクライアント。同時にそのクライアントに割り当てる必要があるタスクのサービスで、クライアントの選択ボックスに依存します (これは jQuery で作成できます)。
タスクに複数のクライアントがある場合、フォーム コレクションまたは何か新しいクライアントを使用して同じフォームに追加できれば素晴らしいと思いprototypeます。もちろん、必要に応じて新しいサービスも追加できます...しかし、これは完全にオプションです。誰かがケース 1で私を助けてくれれば、ケース 2は自分で簡単に作成できると思うので、ケース 1は本当に迷っています...
もちろん、どちらの場合も oneToMany または manyToOne のどちらを使用すればよいかわかりません...