私はスキーマデータベース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を選択したならば、rating2 +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月、2月(1 - 使用可能な、0 - 利用できない)などが自分自身ジョン又はエイミーを設定しました。
これは良いですか? Januar/feb/marchとrating1/2/3のテーブルを別に作成する必要がありますか?たぶん評価のためだけ?