我想创建一个表单,其中包含一些用于其他事物的表单。
所以我有一个主窗体来创建一个项目。看起来像:
Project(name, date, info, ...)
此外,这个项目有很多人与之相关。人们看起来像:
Person(name, age, ...)
我有一个包含关系的表:
Relation(project_id, person_id, available)
如果我创建一个新项目,我想要一些字段来填充项目的数据,例如名称等,并且我想要一个所有人的列表。如果我提交表单,则会在 Relation 表中创建 x 个条目,其中 x 是 People 的 aomunt。我怎样才能让它工作?表格应该是这样的
PROJECT:
name [ ]
date [ ]
info [ ]
Users:
user1 available? [ ]
user2 available? [x]
user3 available? [ ]
and so on...