Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2015, 00:21   #11
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,723
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
где-то все таки вы не доучились на программиста. где-то в вас бухгалртер из 1С засел ). вместо оптимизации. моментом удвоили количество записей в таблице и усложним весь процесс.
Это тоже самое отрицательное число, только вместо знака минус - название
А в него всегда можно добавить верхняя/нижняя/правая/левая (В./Н./П./Л./) + <ноль>. На самом деле это определеннее в какую сторону, чем просто 1 или -1.

Электрички и так по км. называют.
Благими намерениями устлана дорога на programmersforum.ru

Последний раз редактировалось MihalNik; 22.10.2015 в 00:34.
MihalNik вне форума Ответить с цитированием
Старый 22.10.2015, 00:32   #12
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от MihalNik Посмотреть сообщение
Это тоже самое отрицательное число, только вместо знака минус - название.
нет это не так. сознайтесь что вы 1C специалист. я по одному такому предложению вас детектировал.

в базе мы сделаем одно поле очень короткий интергер в 8 бит - 1 байт. под название станций. а вы заюзаете тот же байт. при этом увеличив количество записей в таблице в 2 раза. и много усложните процесс работы при маппинге. не говоря уже о пользовательском интерфейсе как программном так и психологическом.

собсвенно вы это делаете со всей бухгалтерией в стране как вам кажется усложняя процесс всего лишь в 2 раза. а множество усложненний множится друг на друге превращая систему в информационного урода, с обсчетом которой не справляются сверх мощные компьютеры, не то что люди

Цитата:
верхняя/нижняя/правая/левая (В./Н./П./Л./)

вот оно пошло нарощение усложнения. зачем что -то в базе писать. если мы одним отрицательным значением заложили отношение к сторонам света
усложнение в геометрической прогрессии пошло


кстати в базе линии тоже занесутся в очень короткий 1 байтовый интегер. это уже в пользовательском интерфейсе нужно будет в зависимости от номера цветом подсветить и вместо минуса - можете озвучитвать, что это не минус один. а север один и т.д. в базе то зачем это хранить? . хотя я бы даже не боялся юзверям отдавать отрицательные названия станций

Цитата:
Электрички и так по км. называют.
от инженеров советского союза - нам много чего хорошего досталось в наследство.
Alar вне форума Ответить с цитированием
Старый 22.10.2015, 00:41   #13
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

насоздавал много новых разделов - эту тему можно смело переносить в создание пользовательских интерфейсов для оптимизированной базы данных
Alar вне форума Ответить с цитированием
Старый 22.10.2015, 00:52   #14
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,723
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
вот оно пошло нарощение усложнения. зачем что -то в базе писать. если мы одним отрицательным значением заложили отношение к сторонам света
Потому что без перекрытия с запасом на границе получается неочевидное: если с "-", а в - уже "+", то с-в это что? А так есть выбор и можно написать север или восток (Верхн./Прав.). так, чтобы было наиболее понятно.

Цитата:
Сообщение от Alar Посмотреть сообщение
в базе мы сделаем одно поле очень короткий интергер в 8 бит - 1 байт. под название станций. а вы заюзаете тот же байт. при этом увеличив количество записей в таблице в 2 раза. и много усложните процесс работы при маппинге. не говоря уже о пользовательском интерфейсе как программном так и психологическом.
Их уже под 200, однажды перевалит и за 255 (в сумме) А ведь можно смело дальше продолжить нумеровать наземные станции или, если перейти на км, то для близких может дробное понадобиться.

Цитата:
Сообщение от Alar Посмотреть сообщение
нет это не так. сознайтесь что вы 1C специалист. я по одному такому предложению вас детектировал.
Вообще мимо
Благими намерениями устлана дорога на programmersforum.ru

Последний раз редактировалось MihalNik; 22.10.2015 в 00:57.
MihalNik вне форума Ответить с цитированием
Старый 22.10.2015, 01:08   #15
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от MihalNik Посмотреть сообщение

Их уже под 200, однажды перевалит и за 255 (в сумме) А ведь можно смело дальше продолжить нумеровать наземные станции или, если перейти на км, то для близких может дробное понадобиться.

вы вообще не пытаетесь понять структуру базы и к дальнейшему привязке к маппингу.

станция задается двумя значениями. двумя байтами. первый байт - это линия. второй байт это станция.

если кто и после этого объяснения не понял, чтобы закрыть вопрос - врят ли когда либо количество линий будет больше 255 и станций на одной линии больше 255.

чего вы начинаете усложнять? я постоянно в шоке от стороннего кода. применять можно только не глядя, что там внутри
Alar вне форума Ответить с цитированием
Старый 22.10.2015, 07:50   #16
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,714
По умолчанию

Оставить как есть и знаматься реальными проблемами.
5 лет ездил на Войковскую, а тут...
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 22.10.2015, 08:04   #17
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

Нумерация - непривычная для нас и беспонтовая в данном случае вещь. Старые станции вообще нельзя трогать. Они же и оформлены тематически, а то зачем на какой-нибудь 5-й станции будет бюст Пушкина стоять?
Ну, и станции бывает добавляют в серединку, второе кольцо вон делать хотят. Или бредовая нумерация будет или станции перенумеровывать придётся и люди путаться будут.
В принципе, с названием станций по улицам, на которых они находятся - нормальная тема, только слова улица, аллея, бульвар,... выкидывать нужно. Просто: "Станция 1905 года" или "станция Старокачаловская".
Нумерацию добавлять только если до кучи. Ветки уже пронумерованы, станции проще за ноль брать одну из конечных и плюсовать потом к следующим по единице. Можно будет легко высчитывать сколько станций нужно проехать до нужной и собственно всё. Ненужная по сути вещь
pu4koff вне форума Ответить с цитированием
Старый 22.10.2015, 08:12   #18
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от mv28jam Посмотреть сообщение
Оставить как есть и знаматься реальными проблемами.
5 лет ездил на Войковскую, а тут...
те кто хотят переименовать, все равно переименуют и переименуют так как им захочется.
Alar вне форума Ответить с цитированием
Старый 22.10.2015, 10:13   #19
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
предлагаю войковскую переименовать в волковскую.
Вешать! Стрелять! Сажать!
Более ничего не скажу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.10.2015, 01:06   #20
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,755
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
Улица Дыбенко - явно лишнее слово "улица" (не несущая никакой смысловой нагрузки кроме того, что скорее всего выход из метро будет находиться на улице Дыбенко)
О, а в Москве теперь тоже будет Дыбенко? В Питере я как раз между Большевиков и Дыбенко живу.

Цитата:
Сообщение от pu4koff Посмотреть сообщение
Это вам в Зеленоград
Так Зеленоград программисты и делали. Нулевых корпусов нет, но подразумеваются. Запомнился универсам в 9-м районе -- корпус 900 (9-й район, корпус 00).
Vapaamies вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переименовать файлы nibufep Общие вопросы Delphi 17 28.01.2015 10:18
переименовать блоки propoker23 HTML и CSS 1 14.01.2012 10:00
Время местное, московское и UTC (Time) Sky4x Компоненты Delphi 0 25.04.2010 17:58
Плановые работы в Sagonet 01/22/2009 08:00 - 09:00 Московское время Alar О форуме и сайтах клуба 1 21.01.2009 15:26