Хранение в базе данных

226
01 июня 2017, 10:39

Задача следующая:
Есть таблица nap (общая точка доступа и хранения информации).
Есть алгоритмы:
1. В процессе
2. Выполнено
Которые решаются по exec столбику.
А при выводе проверяется, через условие WHERE: выполнено или в процессе и падают в соответствующий раздел.

Как быть?:

  • Сделать отдельную таблицу для выполненных?
  • Лучше если будет все в одной таблице nap?

Знатоки, пожалуйста подскажите, как делаете вы, когда данных очень много?
И стоит-ли, беспокоиться, что это все будет в одной таблице?

Answer 1

Лучше одна таблица. В ней поле Status тип поля Enum(В процессе, Выполнено). Соответственно выборка данных по условию Where Status = 'нужный статус или его порядковый номер'

READ ALSO
Убрать расширение .php в nginx

Убрать расширение .php в nginx

Привет всем! Частая проблема, прочитал много по этому поводу но так нифига и не понял

461
Запрос на поиск по части текста

Запрос на поиск по части текста

ЗдравствуйтеДелаю выборку из базы данных mysql

295
vk api если ответ совпадает, если нет

vk api если ответ совпадает, если нет

Как сделать так, чтобы, если приходит ответ сервера от VK API {"response":1}, то выполнялся код который в ifЕсли это не так то else

199
Обьекто-ориентированный код на PHP

Обьекто-ориентированный код на PHP

Здравствуйте, я java разработчик и недавно пришлось сесть на бэкенд и писать на phpНо мне не нравится процедурный стиль кода

208