これまでのところ、レシート情報を格納するテーブルがあります。
例えば:
TABLE receipt
receipt_ID (int)(primary key)
creditcard (int) //Last 4 digits of credit card.
purhcaseAmount (int)
transactionTypeID (int)
remainingBalance (int)
ほとんどの領収書にはクレジット カード番号の最後の 4 桁しか表示されないため、creditCard 列には 4 桁の制限があります。
ただし、一部の銀行では最初の 2 桁と最後の 2 桁が表示されるため、この情報をデータベースに保持したいと考えています。
このビジネス要件に適合するように、データベース設計をどのように変更しますか?