我有一个表格,在大多数情况下,非常基本。例外是两个字段组合在一起,我希望我的用户能够为这些分组字段创建多个值。例如,我的表单如下所示:
Your Name
Email Address
{Dog's Name
Dog's Breed}
2个狗字段是相关/组合在一起的字段。在这两个字段下方,我将有一个按钮,询问用户是否要添加另一只狗。单击此按钮后,将出现 2 个全新的 Dog's Name 和 Dog's Breed 字段。
我的问题是我应该如何构建我的数据库以使这些值进入?最好有一个只包含人名和电子邮件地址的提交表 - 然后 - 创建一个单独的表,其中只包含狗名和带有 ID(外键)的品种,它将每只狗与提交表中的条目相关联?
或者
是否有可能只有一个表(提交)包含名称、电子邮件、狗的名称、狗的品种列,但在狗的名称和狗的品种字段中包含多个值?
我希望我能清楚地解释这一点哈哈:)