0

私は Mysql Workbench でプロジェクトを開発していますが、プロジェクトについて混乱しています。

いくつか質問があります:

さまざまな種類の支払いをどのように管理していますか? つまり、DB には支払いテーブルがあり、システムには 3 つの支払いモードがあります。

1]クレジットカード(それぞれの情報が保存されます)

2]デビットカード(それぞれの情報を保存します)

3]代金引換(お支払いは現金、後日更新)

私が考えていたことを伝えるために、ここに画像をアップロードしました

請求表 - 請求書の生成などで構成されます。支払いテーブル - 支払いがいつ行われるかについて (select メソッドで if/else 句を使用できるように、すべてのテーブルからタイプ ID と fks を追加しました。) これは実用的ですか? ホームテーブル - 代引きソングです

これを行うためのより良い方法はありますか?助けてください。

ここに画像の説明を入力

イメージをさらに変更し、タイプ条件を削除しました。代わりに、if(payment_type) 句を使用してそれぞれの DB にアクセスしています。これで仕事が完了するはずです。これに誤りはありますか?助けてください

ここに画像の説明を入力

4

1 に答える 1

3

それはそう。がある。私は継承に行きます。

簡単な図を次に示します。

ここに画像の説明を入力

属性と表記法 (oneTOone、manyTOone など) を含める必要があります。継承についていくつかの調査を行います。

ここを見てください:http://de.scribd.com/doc/7122945/ER-Diagram そして、グーグルやスタックオーバーフローならもっとあります。

よろしく ;-)

于 2013-02-08T00:54:55.283 に答える