2

複数の口座を持つ顧客を持つ単純な銀行のデータベースを設定する最善の方法がわかりません。まず、次のような基本的なテーブルを想像します。

お客様

ここに画像の説明を入力

しかし、Accounts フィールドには何を入力するのでしょうか? ここに行く必要があるのは、「Customer_1_accounts」、「Customer_2_accounts」などの完全なテーブルへのポインターのようです。これは通常どのように処理されますか?

ありがとう

4

2 に答える 2

1

顧客テーブル:

顧客 ID、住所、電話番号

アカウント テーブル: AccountID、CustomerID など

Accounts テーブルは、アカウントの所有者など、アカウントに関する情報を追跡します。Customer テーブルは、顧客に関する情報を追跡します。アカウントと顧客など、多対 1 の関係がある場合は常に、多側 (アカウント) が一方 (顧客) へのポインターを作成します。

于 2013-06-28T21:23:15.150 に答える