0

こんにちは、データベースに実際の問題があります。2 つのテーブルがあります。

GameID and GameGenre 

GameIDには次のフィールドがあります

Name, age rating, genreid, gid, platformid 

ゲームジャンル

gid and genreid 

これがゲームIDフィールドの例です

Name        Age Rating   genreid    Platform ID   Gid
Dead Space    16         Horror     PS3,xbox360     1  

私たちが持っているゲームジャンルフィールドで

Gid 1 ジャンル ID ホラー

ゲームジャンルテーブルでジャンル ID フィールドをホラーとアドベンチャーに変更した場合、その情報で GameID フィールドを更新するにはどうすればよいですか?

フィールドで関係とフォージンキーを使用するのにうんざりしていますが、関連 するジャンルですべてのフィールドgenreidが変更され、特定の.
gid

4

1 に答える 1

1

おそらくトリガーを使用する必要があります ( http://dev.mysql.com/doc/refman/5.0/en/triggers.html )。

例を挙げたいと思いますが、データベースの設計を本当に理解できませんでした。このような場合は、create ステートメントを提供することをお勧めします。

于 2013-03-25T01:57:51.150 に答える