ローンを管理するためのWebアプリケーションを開発しています。償却スケジュール(特定の日付に人が支払う必要のある金額)を格納するテーブルがあり、同じテーブル(人の実際の支払い)にも支払いを格納します。ただし、時間通りに支払わない場合もあります。この場合、支払を逃した日ごとに料金(延滞利息)が発生します。この延滞利息を計算するための最良の方法は何だと思いますか?
私は2つのアプローチについて考えました:
- 毎日のストアドプロシージャを実行して、支払期日が到来していないすべての支払いの利息を計算します。
- 支払いが実際に支払われるまでの延滞利息を計算します。つまり、債務と支払いの2つの日付から差額を取得し、利息を計算して請求します。
誰か別のアイデアがありますか?私は金融の面では初心者です。理解してもらいたい