Я хочу сохранить клики моих пользователей за последние 10 дней в моей базе данных.
Я слышал, что хранить это так: "4; 3; 1; 4; 5; 3; 7; 2; 6; 3" - действительно плохая идея, и она нарушает правила.
Но какой лучший способ хранить клики в течение этих многих дней? Для меня было бы безумно создавать 10 столбцов с ежедневными кликами.
Пожалуйста, совет.
Я бы тогда хранил в такой таблице
userkey (PK, FK) date (PK) clicks
В какой-то момент у вас спросят "последние 30 дней" или "последний год"
И этоупрощает обслуживание, управляя 10 столбцами или пытаясь свернуть значения