как проектировать базу данных, если значение одного столбца основано на прошлом времени, а значение другого столбца - PullRequest
0 голосов
/ 05 марта 2019

предположим, я разработал приложение для запоминания слов.есть таблица с именем 'memory'

структура столбца, подобная этой

word |last_memo_time |last_memo_value |current_memo_value

и скажем current_memo_value = Forgotten_function (last_memo_time, last_memo_value)

мой вопрос, как спроектировать все это?

я должен просто создать событие расписания в MySQL и периодически обновлять каждую строку?(Я думаю, что было бы плохой идеей, когда записи увеличиваются все больше и больше.)

или я должен просто записать статические данные в базу данных и рассчитать динамическое значение на уровне API (веб-сервер)?(я думаю, что это не подходит для сортировки всей таблицы)

что вы предлагаете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...