1
私はCodeigniter 2.0の電子商取引サイトを開発しました。私のクライアントから、複数の国を通貨でサポートするために電子商取引を変更するよう依頼されました。私のマルチ通貨は通貨を変換しませんが、すべての通貨のために各製品の価格を修正するつもりです。はい、私のクライアントのための大きなデータ入力作業になるでしょうが、それは私の電子商取引のウェブサイトの唯一のオプションです。多通貨電子商取引ウェブサイトの価格テーブル構造
PayPalでサポートされている通貨が記載されています。
新しいテーブル構造には2つのオプションがありますが、どれが最適かはわかりません。考慮してください製品は動的に追加され、将来新たな通貨が追加される可能性があります。
オプション1
pro_id | USD_PRICE | EUR_PRICE |
----------------------------------------
1 | 2 | 1.5
2 | 2.5 | 2
3 | 10 | 8
4 | 2 | 1.5
オプションが2
pro_id | price | currency_code |
----------------------------------------
1 | 2 | USD
1 | 1.5 | EUR
3 | 10 | USD
3 | 8 | EUR
があなたの提案をありがとうございましたテーブルを設計する方法をです..私は続行されますあなたの方法で私の選択肢2で –