Я создам схему базы данных MySQL. Есть имя пользователя, пароль и т. Д. И система рейтинга и доступны в месяц.
Стандартно это выглядит так:
id | username | password | january | february | march | rating1 | rating2| rating3 |
1 | john | xxx | 1 | 0 | 1 | 3 | 3 | 6
2 | amy | xxx | 1 | 1 | 0 | 1 | 6 | 3
если пользователь покупает статью, то должен добавить оценку (1,2,3). если выбрал 2 у Джона, то рейтинг2 + 1
id | username | password | january | february | march | rating1 | rating2| rating3 |
1 | john | xxx | 1 | 0 | 1 | 3 | 4 | 6
2 | amy | xxx | 1 | 1 | 0 | 1 | 6 | 3
январь, февраль (1 - доступно, 0 - недоступно) и т. Д. Поставил себя Джон или Эми.
это хорошо? Должен ли я создать отдельные таблицы для Januar / feb / march и rating1 / 2/3? Может быть, только для рейтинга?