заменить таблицу полем блоб

xbs

Новичок
заменить таблицу полем блоб

Пацаны, расскажите.
Мне тут пришло задание сделать голосование по фоткам. Знамо дело, надо сохранить пользователей, чтобы не голосовали повторно, сохранять в соседней таблице. Так вот я придумал сохранять айдишки пользователей в таблице фоток в соседнем поле user_ids (в блобе с каким-нибудь разделителем). Тем самым я забуду об этой лишней таблице, и получу перформанс без лишних запросов и джойнов.
Что вы думаете о такой практике? Используете? Есть ли смысл? И что меня ждет в будущем?
 

dimagolov

Новичок
Я думаю, что ты нихрена не понимаешь в БД и поэтому перформанс у тебя от таких действий ухудшится.

п.с. у тебя голосовать могут только зарегистрированные пользоваьели?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Хреновая идея замены. Вот и подумай, что для того, чтобы узнать голосовал ли юзер, тебе надо будет вытащить ВЕСЬ блоб, распарсив его - узнать, а не обратиться к связанной табличке по шустрому индексу
 

xbs

Новичок
c0dex, спасибо, хотя я сам уже пришел к этому выводу, после твоего конкретного совета мои знания БД улучшились, в отличии от пустого предыдущего коммента.
 
Сверху