データベースへの支払いトランザクションを処理する最善の方法は何ですか?ここで支払いトランザクションと注文表?
は私が思いついたものです:
注文表
- 受注コード(主キー)**
- MEMBERID(FK)
- たOrderTotal
- ステータス(保留、処理 完了)
- 有償(0,1)
支払い表
- PaymentID
- 受注(Ordersテーブルに関連した)(プライマリキー)
- 日
- トランザクションステータス例えば
、もしからの2つの支払取引がありますPaymentsテーブルのOrderID-123。
一つは、衰退であり、もう一つはSucesssある
Sucesssの行がある場合、Orders.Paidは1
または何ソリューションが優れているになるのだろうか?
DenisのPaymentIDと対応するOrderID –