1

現在、私は e コマース Web サイトに取り組んでおり、割引を実装する最善の方法について疑問に思っています。

私の最初のアイデア - product_idprice_discountfrom_date、およびto_date列を使用してテーブルDiscountsを作成します。一部の製品を値引きすると、このテーブルに行が追加されます。問題は、(2 番目のアイデアと比較して) 読み込みにおそらく少し時間がかかるためです。カテゴリから製品を表示するため、価格を印刷するだけでなく、テーブルに割引が記録されていない場合は、確認する必要があります。それぞれの製品が割引されていないことを確認してから、価格を表示します...

2 番目のアイデアは、Productsテーブルのprice_discountfrom_date、およびto_dateの列だけです。これはおそらく少し汚れていますが、製品の価格を出力するので、別のテーブルのレコードをチェックする必要はありませんが、Products 'テーブルの別の列を確認しました..

e コマース サイトで割引を実装するための最適なソリューションは何ですか?

4

1 に答える 1

0

別のテーブルを持つ最初の方法では、次の 2 つの追加機能が提供されます。

  1. 過去の割引を追跡できます。これは、監査目的で役立つ場合があります。
  2. 将来的に複数の割引をスケジュールできます。

これら 2 つの機能が必要かどうかを確認し、どちらを使用するかを決定してください。

于 2013-04-22T07:10:31.497 に答える