|
Помогите построить связь
|
|||
---|---|---|---|
#18+
Mr.Fontaineпотому давай не уходить от темы обсуждения. а что еще то хотите услышать? ) Выяснили: описать связи регионов и городов можно несколькими способами и все они правильные. Каждый выбирает свой путь :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 07:41 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
Serguei, так-то вроде бы выяснили, что в данной задаче связывать города с регионами вообще не требуется. Достаточно указать из какого города надо везти, не привязываясь к регионам и их административным центрам. Как-то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 09:02 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
Mr.Fontaineзаконодательство запрещает иметь один город в двух странах При чём тут вообще законодательство? Mr.FontaineА в какой стране находится диван, а какой телевизор это никому не интересно и в структуре БД никто это отображать не будет Если рассуждать в рамках законодательствоа, то задача вообще иначе ставится. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 12:06 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
Mr.FontaineSerguei, так-то вроде бы выяснили, что в данной задаче связывать города с регионами вообще не требуется. Достаточно указать из какого города надо везти, не привязываясь к регионам и их административным центрам. Как-то так. Возможно просто есть самостоятельные региональные филиалы, потому и регионы появились и возможно везти из соседнего региона нельзя, даже если близко, именно потому что локальные пункты соседнего филиала относятся к своему региональному и в другой регион им запрещено отгружать. Тут задача скорее на организационную структуру организации, о которой ТС информации не предоставил. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 12:52 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
Сергей ВаскецовПри чём тут вообще законодательство? Да при том, что даже если часть города за границей, то это уже не просто другой город, это страна другая. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 12:54 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
ultrasonic7Вот какая модель представляется. Сразу скажу, чего в ней нет - федеральных округов и районов. Что в ней есть - регионы, коды регионов и города, в том числе федерального значения. Таблица REGIONS связана отношением "один-ко многим" с таблицей REGION2CODE и так же отношением "один-ко многим" с таблицей CITIES. Что-то много всего, что такое за "REGION_CODE"? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 13:27 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
vmagm0m0k0vmag, В первом случае может быть два адм. центра у региона, не подходит В свете более-менее уточненной постановки задачи (наконец-то), может есть смысл сделать так, как это делают все нормальные сети - просто указать в регионе все реальные пункты выдачи (это как раз и есть первый случай один ко многим - регион -> пункты выдачи). Многие задачи долго простаивают и в конце концов умирают по причине того, что разработчик пытается решить все решаемые и не решаемые проблемы за счет схемы БД (как будто у него нет в и планах делать интерфейс, типа юзеры будут вбивать данные непосредственно в таблицы). Задача не стоит и выеденного яйца, - показать на карте за выбранный регион все пункты выдачи, а административный центр выделить красным. Зайди в яндекс почту, выбери карты и нарисуй за 20 минут без всяких бд... Причём здесь карты вообще? У меня есть вся иерархия и страны и районы и города и пункты выдачи, товары распределены по городам, логистику между пунктами выдачи на себя берет заказчик. Где вы тут увидели решение всех решаемых и не решаемых проблем? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 13:31 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
m0m0k0У меня есть вся иерархия и страны и районы и города и пункты выдачи, товары распределены по городам, логистику между пунктами выдачи на себя берет заказчик. Если логистику берёт на себя заказчик, выкинь из базы иерархию. Перегружать БД избыточной информацией очень опасно: проект обрушится под тяжестью задачи поддержания её в актуальном состоянии. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 13:42 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
Сергей ВаскецовMr.Fontaineзаконодательство запрещает иметь один город в двух странах При чём тут вообще законодательство? При том, что принадлежность населённого пункта тому или иному региону определяется законом. Ни одно государство не имеет право распоряжаться территорией вне закона . Неожиданно для Вас не правда ли? Вот когда будет закон, в котором говорится, что город Баарле является единым субъектом и управляется двумя государствами, тогда и можно будет его вписать в раздел кондоминиумов. Но в настоящее время от этих понятий отходят, не создавая новые кондоминиумы. Из территорий похоже осталось всего пара таких объектов: остров Фазанов (на котором нет населённых пунктов) и деревня Хадт (единственный населённый пункт, управляемый двумя государствами). Да и то нет нигде указаний, сколько в этой деревне населения. Так что учитывая тенденции международного права в отказе от кондоминиумов, и наличие единственного пункта во всем мире, который действительно управляется двумя государствами, говорить о том, что в БД требуется предусматривать привязку города к нескольким странам как-то нерационально. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2019, 07:26 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
SergueiЕдинственное дополнительно сделать проверку, чтобы в в поле "город"(главный город) региона нельзя было поставить город, который к этому региону не относится Не надо таких проверок. Бывают ситуации, когда административным центром района является город, который сам в этот район входит. У нас, например, в Свердловской области таких две штуки. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2019, 09:59 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
В эту тему загляните: Организация ГЕО деления для системы ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2019, 10:11 |
|
Помогите построить связь
|
|||
---|---|---|---|
#18+
iOracleDevСергей ВаскецовПри чём тут вообще законодательство? Да при том, что даже если часть города за границей, то это уже не просто другой город, это страна другая. Есть даже ОДНА КОМНАТА в ОДНОЙ КВАРТИРЕ в разных странах. ПС. Но вы конечно можете продолжать делать вид, что у Вас получается кипятить... Mr.Fontaineи деревня Хадт (единственный населённый пункт, управляемый двумя государствами) Тогда к чему этот праведный спор ни о чём? iOracleDevговорить о том, что в БД требуется предусматривать привязку города к нескольким странам как-то нерационально. Разве я такое говорил? Я обратил внимание на то, что так бывает. И даже не так, а ещё хуже. А надо это автору или нет - это пусть он сам решает. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2019, 14:49 |
|
|
start [/forum/topic.php?fid=32&gotonew=1&tid=1539910]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 177ms |
0 / 0 |