1

私は、教えられたデータベース設計の通常の基準に従って正確なデータベースを設計しようとしていますが、郵便番号テーブルのアイデアに固執しています。次の仕様で郵便番号情報を表にまとめました。

-PK | zip_code_id | NN UQ - BIGINT
-   | zip_code    | NN - STRING(5)
-   | city        | NN - STRING(40)
-   | state       | NN - STRING(2)

ただし、テーブルに ZIP+4 を含める必要があるか、使用するレコードのフィールドとして使用する必要があるかどうかはわかりません。私の質問は次のとおりです: ベスト プラクティスに従って、郵便番号に使用される別のテーブルに ZIP+4 を含める必要がありますか、それとも、このテーブルが使用されるレコードのフィールドとして使用する必要がありますか? これは、アメリカの住所のみを使用します。

私のデザインが制限的である場合、つまりアメリカ以外のアドレスを許可する場合、私はどんな再デザインにもオープンです.

4

0 に答える 0