特定の日付の製品価格のデータベースを照会できるように、製品価格の変化を追跡する必要があります。この情報は、履歴監査を計算するシステムで使用されるため、購入日に基づいて、正しい製品の正しい価格を返す必要があります。
私はデータベースの構築にpostgresを使用したいと思います。
データベースの設計が必要ですが、あらゆるベストプラクティスの提案も歓迎します。
Temporal Tables を見たいと思います。これらは、あなたが探していることを正確に実行する機能を提供し、適切な拡張子を持つPostgresで利用できます。
さまざまなRDBMSプラットフォームで提供される であるため、この概念はかなりDBに依存しないようにも見えます。
私は答えを出しました here これは比較的単純で、データベースに特別な拡張機能を必要としません(したがって、どのデータベースでも機能します)。