破綻→構造改革

うわーい(壊)
最初は2テーブル(users,messages)でスタートしたこのプログラムも、現在10テーブルになっております。
繋ぎたいように繋いできたんですが、いよいよ破綻して参りました。DeleteやUpdateを行おうとすると、外部キーエラーが出まくって、それを回避するコードを書いて・・・、こりゃあかん。
関係図に書いて整理しないといけない時期に来ているようです。先に動く物を作ってから内部動作を直したかったんですが・・・、なんとかそこまで持ってくれるかしら。
今の登場テーブルさんたち。

answers
game_masters
logon_users
messages
people
places
play_orders
statuses
users
weapons

まとめられそうなテーブルメモ。
people, places, weapons=犯人・場所・武器カードのマスターテーブル
answers, logon_users, play_orders=ゲーム状態を管理するテーブルたち
messages=最初に作ったので、発言者名を文字列で持っている、usersテーブルと結合すべき?
statuses=複数形がキモイ
users=お前は良い子だな、問題なし!!
このまま、完成まで突っ走って、その後戻ってこようかと〜。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする