前のエントリーで書いた計画の1と2がやっと完了。
とりあえず一段落したので、ここに記録しときます。
データベースの設計は、割と思い描いていたものに近いのができました。
ファイルに一つずつ記述していたこれまでから、データベース管理に移行しようというわけですので、当然これまでとは大幅に異なったサイト管理になるのですが、中でも自分的に嬉しい改善点としては、
- 同じデータを1元管理できるようにしたこと(たとえば通常時の抽選確率なら、小役重複ボーナスの最も詳細なデータのみを保存し、ボーナスや小役の総体は、それら詳細要素の集合関係を表現することで定義する)
- 抽選要素を定義する際に(小役+ボーナスなどの)2層構造での表現を盛り込んだこと
- データセットの追加・更新・削除が格段に楽になったこと
- 抽選確率の分母を任意に変更可能になったこと
- 機種単位、入力要素単位でコメントを追加できるようにしたこと
などなど。
というわけで、明日から3と4の作業開始。お休みなさい。。。zzz