Приведите пример, когда без FK не обойтись.
Следить за целостностью БД со стороны клиента, к которому нет доверия, это шутка такая?
что есть внешние ключи, что нет - она хламом и останется.
В большинстве случаев FK не нужны, от слова совсем.
Какой свитч выбирать?
Естественно в прайсе не все характеристики в удобоваримом виде представлены.
Будет ли быстрее качать данные парсером с сайта, чем просто импортировать их из excel прайса магазина?Какая разница, что качать - веб-страницу или прайс? да, страница попухлее будет (впрочем , нужен-то только HTML), чем Эксельный файл - зато потом обрабатывать полученный текст проще, чем стучаться в Эксель. В общем, opinion-based. PS. А сколько осталось до дедлайна?