Напишите типичные юзкейсы — сами увидите. В первую очередь — редактирование свойств элемента. Настоятельно рекомендую предусмотреть отсутствие физического удаления данных из БД — лучше управлять булевым флажком активности. Это несколько усложнит программу, но не существенно.
В процессе денормализации, естественно, свойства товаров можно сохранять в длинном поле у самой сущности товаров — для удобного вывода. А всю подсистему ключей и опциональных индексов использовать для поиска, «гуру» и подобных функций.
Пользователи сайта получают вознаграждение за участие. Что-то похожее на выплаты рекламным агентам, посреднические выплаты фрилансерам «СБР» и тому подобное.