建物、人、車などのアドレスを保存する必要があるシステムを作成しているとします。
アドレスの「形式」は次のようになります。
州 (州リストから) 郡 (郡リストから) 番地 (「5 番街」などのフリー テキスト) 番号 (「クライスラー ビル、10 階、オフィス 10 番」のような自由なテキスト)
(はい、私はアメリカに住んでいません)
その情報を保存する最良の方法は次のとおりです。
- 、
Person_Address
、Car_Address
... - または、住所情報は各エンティティの列にある必要があります。
- アドレス テーブルを 1 つだけ使用して、各行を別のエンティティにリンクすることはできますか?
または、このタイプのシナリオを処理する別の「より良い」方法はありますか?
どのようにしますか?