Account と Loan の 2 つのテーブルを作成しました。
- Account テーブルでは
Acc_id
、主キーとして持っています。 - Loan テーブルでは
Loan_id
、主キーとして、Account テーブルをAcc_id
参照する外部キーとして持っています。Acc_id
これで、Account テーブルに 5 つのレコードが挿入されました。
101 YEARLY BEN 21.12.2012
102 YEARLY PARKER 31.07.2013
103 HALFYEARLY MARY 26.04.2013
104 TWOYEARS OSBORN 01.01.2014
105 TWOYEARS HARRY 04.06.2015
106 YEARLY PENNY 25.12.2013
次に、ローン テーブルに値を挿入する必要があります。
例えば:insert into loan values((203,'PARKER','500$',103(Ac_id),'25.11.2014');
上記のクエリで、Ben's をAcc_no
間違って指定しました。メアリーのチンポに入りましたacc_no
が、無事挿入されます。
これが起こらないようにする手順が必要です。これが可能かどうか誰か教えてもらえますか?