如何处理多笔账单的多笔付款?

时间:2014-03-26 05:09:10

标签: database-design

我遇到了这个问题。

我有这些表:

BILL(bill_id, card_id, costumer_id, value)
PAYMENT(payment_id, payment_type, value, bill_id)

客户可以支付多张卡。我的申请总结了每个账单的价值,然后雇员向客户收取该值的费用。

实施例: 让我们说Costumer01的卡上有30美元,妻子的卡上有50美元。 他希望用信用卡支付40美元和40美元。

我希望我的数据库存储他使用每种付款方式支付的金额。我该如何解决这个问题?

PS:我可以一起支付超过2张账单。

1 个答案:

答案 0 :(得分:0)

如果您真的不需要知道他如何支付特定账单,我会将付款表更改为:

 PAYMENT(payment_id, payment_type, value, customer_id)