powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как лучше хранить страны и их города?
14 сообщений из 14, страница 1 из 1
Как лучше хранить страны и их города?
    #39765408
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разрабатываю продукт. Тут присутствуют страны и их города. И собственно вопрос - как лучше такое хранить? стран около 250 штук, а вот городов больше, при чем в разы. + ко всему требуется перевод каждой страны.

Один вариант это бд с двумя таблицами. Но вот как в этой ситуации бить с переводами? добавлять колонки под каждый язык - ну такое мне кажется.

Можно хранить в файлах, а при старте приложения считывать в память... но такое.

Что скажете по этому поводу?
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39765420
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все перечисленные способы имеют право на жизнь.

По поводу локализаций. Надо решить сколько языков вы поддержите сразу.
И сколько еще будет добавлено в будущем. От этого зависит глубина нормализации.
Например делать их через EAV или не нужно.
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39765422
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton, подробнее можно про EAV?
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39765439
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklopmayton, подробнее можно про EAV?в ветку проектирование БД.
https://habr.com/ru/post/21949/
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39765970
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По предметке можно попытаться посмотреть на словари Гетти

Могут быть сложные случаи, например территории находящиеся под юресдикцией США. Х.з. как в таких случаях считать "страны и их города". Тут "страна" будет зависить от назначения справочника. В одних случаях одна страна, в других случаях "как бы" и США.

TGN
Getty Thesaurus of Geographic Names
http://www.getty.edu/research/tools/vocabularies/tgn/
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766195
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гео-классификаторы - это настоящий ад для разработчика. В каждой стране может
быть своя структура гео-привязок и натянуть их на один шаблон трудно. Ниже уровня
country может быть еще несколько уровней гео-объектов, области, земли, county,
округа, регионы и еще куча всего интересного то того как страна распадётся собственно
на города и сёла.
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766380
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop, можно добавить еще одну табличку - справочник локалей и в табличках со странами и городами добавить по одному полю - коду локали, в этом случае охват локалей будет легко расширяем, и в целом все нормализовано
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766398
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
База городов типа КЛАДР или по IP или просто справочник.
Перевод ГУИ
Перевод в БД.
Это три не связанных и больших вопроса.
Лучше "слона есть по частям".
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766408
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется КЛАДР стал бояном. Щас там новая система. Другое название.
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766438
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Прикольно. Типа ребрендинг)
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766499
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
слона никогда не ел, но это вопрос для гурманов. в кладре вот прям есть вся инфа по, например, африке?
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766505
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton, в моей случае мне нужна только страна и ее города. И все. углубляться не зачем.
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766516
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop,

Как вам будет угодно. Но если у вас появятся в одной стране (внезапно!) 2 города с одинаковым названием
таких как Приморск, Мирный, Благовещенск или еще какие-то дубли то вы наверное вспомните мой совет.
...
Рейтинг: 0 / 0
Как лучше хранить страны и их города?
    #39766531
KpoxaPym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonКажется КЛАДР стал бояном. Щас там новая система. Другое название.

Сейчас вместо КЛАДРА используется ФИАС

https://fias.nalog.ru
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как лучше хранить страны и их города?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]