У нас есть пользовательские поля в нашей дизайн базы данных, как показано нижезначения магазина и поиск Флажок в пользовательском поле
Custom_Field
field_id bigint(20)
field_name varchar(200)
field_label varchar(200)
field_type varchar(45)
Custom_Field_Value
field_id bigint(20)
date_value datetime
number_value decimal(18,6)
string_value varchar(200)
text_value text
Здесь мы можем иметь возможность хранить отдельные значения, как текстовое поле, выпадающее меню, радиокнопку и текстовую область. Также я могу легко использовать их в поисковых запросах. Теперь я хотел бы сохранить значения флажков, которые содержат несколько значений, и я хочу найти их. Я планировал сохранить его в значениях, разделенных запятыми. Есть ли способ хранить лучше, чем это, и их можно использовать в поиске
Это поможет мне определить таблицы пользовательских полей. Мой вопрос состоял в том, как сохранить значения, выбранные пользователем. Я думаю, у нас может быть отдельная таблица, которая будет действовать как отношение «многие ко многим» между флажком и checkbox_option_text. Я исправлю здесь? –
Да, это так. Если вы разделите параметры на 2 таблицы, вам нужно проверить уровень приложения на тип флажка, но это относительно просто. В противном случае вы можете объединить 2 таблицы для простоты. –