Да, вам понадобится дополнительная таблица со списком предметов, которые имеют особые правила.
Похоже, что идея «специальных опций» все еще развивается, поэтому, вероятно, слишком рано знать, следует ли думать о ней как о «ограничениях» или «бонусах»
И, конечно, вам, вероятно, понадобится еще одна таблица, которая отображает элементы для определенных групп пользователей.
Общий совет в такой ситуации: вы должны сделать что-то простое, пока спецификация не станет хотя бы полумерзшей. Я только что прошел через это: у маркетологов были разные идеи о специальных предложениях и скидках. Если бы я потратил время на создание идеального двигателя, его бы бросили через месяц, когда они сменили направление.