Có bất kỳ tài liệu tham khảo tốt nào về các phương pháp hay nhất để lưu trữ địa chỉ bưu điện trong RDBMS không? Có vẻ như có rất nhiều sự cân bằng có thể được thực hiện và rất nhiều ưu và nhược điểm cho mỗi thứ cần được đánh giá - chắc chắn điều này đã được thực hiện hết lần này đến lần khác? Có lẽ ai đó đã viết ít nhất thực hiện một số bài học kinh nghiệm ở đâu đó?
Ví dụ về sự cân bằng mà tôi đang nói đến là lưu trữ mã zipcode dưới dạng số nguyên so với trường char, số nhà nên được lưu trữ dưới dạng trường riêng biệt hoặc một phần của dòng địa chỉ 1, số suite / căn hộ / v.v. có được chuẩn hóa hay chỉ được lưu trữ dưới dạng đoạn văn bản trong dòng địa chỉ 2, làm thế nào để bạn xử lý zip +4 (các trường riêng biệt hoặc một trường lớn, số nguyên so với văn bản)? Vân vân.
Tôi chủ yếu quan tâm đến các địa chỉ ở Hoa Kỳ vào thời điểm này nhưng tôi tưởng tượng có một số phương pháp hay nhất liên quan đến việc chuẩn bị cho bản thân trước tình huống phát triển ra toàn cầu (ví dụ: đặt tên các trường một cách thích hợp như vùng thay vì tiểu bang hoặc mã bưu điện thay vì mã zip, Vân vân.