Mysql 在表中为类型下拉列表字段保留一些选项
我有一张名为 属性 哪个有Mysql 在表中为类型下拉列表字段保留一些选项,mysql,Mysql,我有一张名为 属性 哪个有 id form_id label size sequence_no Type 1 1 Name 200 1 Text 2 1 Age 150 2 Number 3 1 Address 300 3 Textarea 4 1 Gender 200 4 Dropdown
id form_id label size sequence_no Type
1 1 Name 200 1 Text
2 1 Age 150 2 Number
3 1 Address 300 3 Textarea
4 1 Gender 200 4 Dropdown
我怀疑如何在表中保留“Dropdown”类型字段的选择
性别的选择是男性,女性
请给我建议…编辑:
您可以将另一种类型添加到此表调用下拉列表\u选项,
并将此下拉列表中的所有选项添加到此表中,
需要在另一个字段中保留此下拉选择的主id。您只需要这样一个子表:
id value_id sequence_no label
4 100 1 Male
4 101 2 Female
请注意,其中
id=4
是#4问题的所有值。听起来像是在试图构建一个从数据库构建的automagic表单
我建议让该表类似于元素,并为链接回原始id的选项创建另一个表
i、 e
选择权
id元素\u id值文本
1 4 1男
2 4 2女
这样,对于特定类型,您将知道如何查找选项
您可能需要另一个字段来指定其是否为multiselect,或者您可以将其设置为另一种类型。这与我所拥有的差不多。我更喜欢设置一个自动增量id,以便于更新/删除。 options id element_id value text 1 4 1 Male 2 4 2 Female