Учитывая задачу хранения международных географических адресов в реляционной таблице, какая наиболее гибкая схема? Должна ли каждая часть адреса разбиваться на свои поля или должна быть больше похожа на свободный текст?
Есть ли смысл разделять по-разному отформатированный адрес на разные таблицы? Например, у вас есть таблица для USAAddress, CanadianAddress, UKAddress...?