|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
Разрабатываю продукт. Тут присутствуют страны и их города. И собственно вопрос - как лучше такое хранить? стран около 250 штук, а вот городов больше, при чем в разы. + ко всему требуется перевод каждой страны. Один вариант это бд с двумя таблицами. Но вот как в этой ситуации бить с переводами? добавлять колонки под каждый язык - ну такое мне кажется. Можно хранить в файлах, а при старте приложения считывать в память... но такое. Что скажете по этому поводу? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2019, 00:49 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
Все перечисленные способы имеют право на жизнь. По поводу локализаций. Надо решить сколько языков вы поддержите сразу. И сколько еще будет добавлено в будущем. От этого зависит глубина нормализации. Например делать их через EAV или не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2019, 02:04 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
mayton, подробнее можно про EAV? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2019, 02:47 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
Tsyklopmayton, подробнее можно про EAV?в ветку проектирование БД. https://habr.com/ru/post/21949/ ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2019, 09:29 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
По предметке можно попытаться посмотреть на словари Гетти Могут быть сложные случаи, например территории находящиеся под юресдикцией США. Х.з. как в таких случаях считать "страны и их города". Тут "страна" будет зависить от назначения справочника. В одних случаях одна страна, в других случаях "как бы" и США. TGN Getty Thesaurus of Geographic Names http://www.getty.edu/research/tools/vocabularies/tgn/ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2019, 15:40 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
Гео-классификаторы - это настоящий ад для разработчика. В каждой стране может быть своя структура гео-привязок и натянуть их на один шаблон трудно. Ниже уровня country может быть еще несколько уровней гео-объектов, области, земли, county, округа, регионы и еще куча всего интересного то того как страна распадётся собственно на города и сёла. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2019, 22:09 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
Tsyklop, можно добавить еще одну табличку - справочник локалей и в табличках со странами и городами добавить по одному полю - коду локали, в этом случае охват локалей будет легко расширяем, и в целом все нормализовано ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 11:32 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
База городов типа КЛАДР или по IP или просто справочник. Перевод ГУИ Перевод в БД. Это три не связанных и больших вопроса. Лучше "слона есть по частям". ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 12:03 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
Кажется КЛАДР стал бояном. Щас там новая система. Другое название. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 12:12 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
mayton, Прикольно. Типа ребрендинг) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 12:29 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
слона никогда не ел, но это вопрос для гурманов. в кладре вот прям есть вся инфа по, например, африке? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 13:22 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
mayton, в моей случае мне нужна только страна и ее города. И все. углубляться не зачем. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 13:27 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
Tsyklop, Как вам будет угодно. Но если у вас появятся в одной стране (внезапно!) 2 города с одинаковым названием таких как Приморск, Мирный, Благовещенск или еще какие-то дубли то вы наверное вспомните мой совет. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 13:39 |
|
Как лучше хранить страны и их города?
|
|||
---|---|---|---|
#18+
maytonКажется КЛАДР стал бояном. Щас там новая система. Другое название. Сейчас вместо КЛАДРА используется ФИАС https://fias.nalog.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2019, 14:09 |
|
|
start [/forum/topic.php?fid=59&fpage=33&tid=2121513]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 316ms |
total: | 446ms |
0 / 0 |