-1

OK、RPG のキャラクター シート ストレージ プログラムに取り組んでいます。今のところあまり派手なものはありませんが、もっと派手になる可能性があります。これが取り引きです、私は両方にダイコードを持つ属性とスキルを持っています(システムを知っている人にとってはD6です)。ピップは進歩コストにカウントされないため、サイコロとピップを分離するダイ コード クラスを作成しました。必要に応じて、後でローラー関数を作成することもできます。Attribute クラスもあります。

だから、ここでは1対1の関係が必要だと思いますよね?各属性またはスキルには、ダイ コードが 1 つだけあります。しかし、そのダイ コードは、プログラム空間では別のオブジェクトとして表されます。通常、1 つのコードスペース オブジェクト == 1 つのデータベース テーブル行であるため、1:1 の関係を持つ 2 つのテーブルを意味します。私は完全にベースから外れていますか、それともこれは理にかなっていますか? ここで見逃す可能性のある地雷はありますか?

4

1 に答える 1

0

わかりました、ここで私自身の質問に答えると思います。ここでは、データベースがコードを正確にモデル化できるように、1 対 1 の関係を使用することにしました。この 2 つは同じなので、プログラム内で何が起こっているかを正確に把握できるはずです。これが全体の目標です。

于 2013-11-08T05:32:01.900 に答える