скажем, у меня есть форма поиска в форме:
Проверьте все, что вас интересует:
Могу ли я запросить эти данные из базы данных вместо того, чтобы прибегать к добавлению тонн булевых элементов в базу данных, такую как это?
(VenueId, IfBowling, IfBilliard, IfSweets)
А может быть, есть только один столбец, который будет содержать все те варианты, которые есть у самого места проведения?
Альтернатива .. уверенный .. легкий:
Таблица User таблица Interests таблица UserInterests .
UserInterests используется для хранения отношений «многие ко многим» между Users и Interests и содержит значения, которые являются FOREGN KEY s из указанных таблиц.
PS Вы действительно должны прочитать книгу SQL Antipatterns . Вы бы многому научились у него.