デザインやバリデーションは全くないものの、アプリ基本機能が大分実装されてきた。最後の追い込みとして、「良い」「悪い」の投票機能を実装する。一般的なpostに対する、良い、悪いの投票を想定する。 (仕様) 1.作品1つに対して、複数の投票がある(1:Nの関係)。 2.投票は「良い」,「悪い」があり、1つのエンティティで保持する。 3.「良い」は、名前のみで投票することが出来る。登録ユーザならば入力も不要、ゲストは名前、E-Mailが必須とする。 4.「悪い」は、「良い」の条件に追加して、理由が必須、特に公序良俗違反か否か判定する項目を準備する。 5.夜間処理などで集計はせず、作品エンティティに「良い」「悪い」サマリ項目を追加し、ボタンが押される都度、+1カウントしていく 6.一度投票したユーザは、2回投票できない、判定はE-Mailで重複チェックする。 まず、作品側のmodel,contro