Форум: "Прочее";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
ВнизПервичный ключ Найти похожие ветки
← →
vovnuke © (2006-04-20 15:49) [400]
> [394] euru © (20.04.06 15:34)
Ну, значит я несколько отстал? Или, действительно, данную систему реально адаптировали под Россию.
Присоединяюсь к
> [395] xayam © (20.04.06 15:35)
Но если есть еще что сказать по существу, то с удовольствием послушаю.
← →
Хозяин (2006-04-20 15:55) [401]ответ по теме был дан еще в [12]
:)
← →
euru © (2006-04-20 16:01) [402]
> xayam © (20.04.06 15:21) [392]
> А словарь данных это по Вашей терминологии что?
Ну, например:
"Словарь данных – это база данных о данных и о структуре баз данных. Словарь данных включает каталог всех элементов данных, содержащих их имена, структуру и информацию об их использовании. Обычно словари данных конструируют для того, чтобы хранить ограниченное множество возможных метаданных, специализирующихся на информации, относящейся к элементам данных, базам данных, файлам и встроенным в систему программам." (http://glossary.basegroup.ru/s/DataDictionary.htm)
← →
Игорь Шевченко © (2006-04-20 16:05) [403]Суслик © (20.04.06 15:45) [399]
Я тебе еще раз объясняю - у меня база не варится сама в себе. Она взаимодействует с внешними источниками. Если стандарт изменится, он изменится для всех. И еще раз - стандарты не меняются, старые остаются, а новые появляются. В ISO, поверь, не дураки работают.
> Представь, что у тебя в БД 10^3 таблиц (бывает же такое
> - спорить не будешь?). Есть таблица - справочник чего-то
> с ключем - ИНН. На эту таблицу по FK ссылаются 10^2 таблиц
> (такое же тоже бывает - спорить не будешь?). ИНН это скорее
> всего число 8 байт (вряд ли 4, т.к. столько там знаков 10
> кажется?). Получается, что в таблицах, которые ссылаются
> на свой справочник будут тратиться лишние 4 байта на каждую
> ссылку. Это ли не перегрузака? Тут вряд ли можно поспорить.
> Если можно, то объясни :)
Все в этой жизни бывает. Ты только учти, что ROWID у Oracle, например, тоже не четыре байта, и ничего, живет себе. Про то, как байты тратятся, это совершенно отдельная история, и способов потратить байты в базе данных есть гораздо больше, чем ключи большого размера.
> В этом случае приведу тебе пример. Ты помнишь, что было
> с автономерами, вернее кодами регионов? Сначала было 2 цифры
> (77, 99), потом стало 3 (177). Сам понимаешь, что если бы
> ты для региона заложился на 1 байт (т.е. 256 максимум) то
> сейчас бы ты был в ..., ну т.е. пришлось бы много чего менять.
>
А если бы я не заложился, то и менять бы ничего не пришлось, верно ? Слишком много ложных предположений в твоей фразе.
← →
Суслик © (2006-04-20 16:18) [404]
> [403] Игорь Шевченко © (20.04.06 16:05)
> И еще раз - стандарты не меняются, старые остаются, а новые
> появляются. В ISO, поверь, не дураки работают.
верить в этой жизни нельзя никому.
Откуда дровишки про "не дураков"?
← →
Игорь Шевченко © (2006-04-20 16:27) [405]Суслик © (20.04.06 16:18) [404]
> Откуда дровишки про "не дураков"?
Отсюда: http://www.iso.org/iso/en/ISOOnline.frontpage
> верить в этой жизни нельзя никому.
А я не верю. Я с внешними источниками взаимодействую, получаю от них данных, отправляю им данные. Все хорошо.
← →
Lamer@fools.ua © (2006-04-21 09:37) [406]>>Игорь Шевченко © (20.04.06 01:18) [341]
Моё мнение в данный момент такое. Я заочно считаю, что СК лучше ЕК для любой системы, пока лично не столкнусь с такой системой, для которой сделаю вывод, что это не так.
Вот такой вот я упёртый :-)
← →
Игорь Шевченко © (2006-04-21 16:39) [407]Lamer@fools.ua © (21.04.06 09:37) [406]
Мой пример не убедительный ? :)
← →
Lamer@fools.ua © (2006-04-21 18:08) [408]>Мой пример не убедительный ? :)
Не-а. Я ж полного ТЗ не видел :-)
← →
xayam © (2006-04-21 22:26) [409]
> Не-а. Я ж полного ТЗ не видел :-)
это секрет, он не скажет
← →
Lamer@fools.ua © (2006-04-21 22:41) [410]>>xayam © (21.04.06 22:26) [409]
У к Вам небольшая просьба: пользуйтесь, пожалуйста, телепатором в тематических конференциях. Здесь он ни к чему. Полагаю, Игорь и сам сможет ответить. Без уполномоченных.
← →
xayam © (2006-04-21 22:48) [411]
> Lamer@fools.ua © (21.04.06 22:41) [410]
ну если к 410 сообщению не смог, то уже вряд ли. Но это по-моим меркам. А так конечно САМ ОТВЕТИТ
← →
Sergey Masloff (2006-04-21 22:54) [412]Все же проявлю гнусную настойчивость.
Утверждается что возникала ситуация когда страны в справочнике ISO (и в ОКСМ что еще важнее) а страна таки была и нужно ее было отображать в обмене документами с партнерами. Это вышеупомянутая мной Сербия и Черногория. А партнеры как раз такие что почти уверен - Игорю с ними приходится данными меняться. Так что проблема была близка...
Хотя тоже не проблема вобщем - то, можно было завести флаг выверенная - невыверенная и придумать свой код для обмена оставаясь в рамках ЕК.
← →
Игорь Шевченко © (2006-04-21 23:06) [413]Sergey Masloff (21.04.06 22:54) [412]
И каким образом здесь поможет неестественный ключ ?
> Игорю с ними приходится данными меняться
Разумеется. Но в ISO попадают государства с момента их официального образования, насколько мне известно, а на момент, пока их нет, можно использовать страну Югославию. И ничего. С валютами же разобрались, с SUR, RUR и RUB. И ничего, каждая валюта стала на свое законное место, а с валютами важнее, чем со странами.
Lamer@fools.ua © (21.04.06 22:41) [410]
Да ТЗ оно простое - самолетики летают по всему миру ну и мы к ним некоторым образом относимся.
← →
Sergey Masloff (2006-04-21 23:20) [414]Игорь Шевченко © (21.04.06 23:06) [413]
да я ж сам ответил - решение введение записи со статусом невыверено но и в твоем случае возможно тоже самое. Так что вобщем-то ничем.
>Но в ISO попадают государства с момента их официального образования, >насколько мне известно, а на момент, пока их нет, можно использовать >страну Югославию
Не совсем. Есть у них дельта. А вот насчет можно использовать страну югославию это совсем не так. Государство уже было и посольство уже было и Амад... тьфу партнеру печатающему по ряду причин наши документы нужно было печатать именно эту страну а то посольство с такими документами посылало... в Югославию ;-)
← →
Игорь Шевченко © (2006-04-21 23:41) [415]Sergey Masloff (21.04.06 23:20) [414]
> Государство уже было и посольство уже было и Амад... тьфу
> партнеру печатающему по ряду причин наши документы нужно
> было печатать именно эту страну а то посольство с такими
> документами посылало... в Югославию ;-)
Это все понятно, опять же, но как бы помогли искусственные ключи ? :)
← →
Sergey Masloff (2006-04-21 23:45) [416]Игорь Шевченко © (21.04.06 23:41) [415]
Да вобщем-то я и написал что никак. Я про то что ISO не является непогрешимым ;-)
← →
xayam © (2006-04-21 23:51) [417]
> euru © (20.04.06 14:59) [387]
> ... Словарь данных и структура БД- это две большие разницы...
О чем я по-твоему говорю всю эту ветку? Что данные (или словарь данных) и структура это две ОГРОМНЫЕ разницы, настолько огромные, что их надо разделить (сказал он в 101 раз, все еще надеясь, что его услышат). И разделить - не значит, что их надо вынести в другую базу (под названием ISO), где Вы не можете(если это не так - научите меня)контролировать изменения...
> euru © (20.04.06 16:01) [402]
> "Словарь данных – это база данных о данных и о структуре
> баз данных. Словарь данных включает каталог всех элементов
> данных, содержащих их имена, структуру и информацию об их
> использовании. Обычно словари данных конструируют для того,
> чтобы хранить ограниченное множество возможных метаданных,
> специализирующихся на информации, относящейся к элементам
> данных, базам данных, файлам и встроенным в систему программам."
Блин ну если бы так все писали, то вряд ли кто-нибудь что-нибудь понял
← →
Игорь Шевченко © (2006-04-21 23:57) [418]xayam © (21.04.06 23:51) [417]
> Блин ну если бы так все писали, то вряд ли кто-нибудь что-
> нибудь понял
Вообще-то все правильно написано, не вижу ничего непонятного.
← →
xayam © (2006-04-22 00:09) [419]
> Игорь Шевченко © (21.04.06 23:57) [418]
> Вообще-то все правильно написано
Может быть, если все понятно, а если нет, то как бы объяснить надо. Объяснить или можно другими словами сказать, которые по-проще выражают основную мысль. Вот за что мне Кодд и нравиться, несмотря на общность его правил, они выражают основную мысль.
Кстати насчет Кодда
> Игорь Шевченко © (20.04.06 15:28) [393]
> А я понимаю буквально, как написано.
Буквально там не понять. Написано то в общем. А на твоем примере его слова как-нибудь отражаются?
← →
Игорь Шевченко © (2006-04-22 00:20) [420]xayam © (22.04.06 00:09) [419]
> Может быть, если все понятно, а если нет, то как бы объяснить
> надо. Объяснить или можно другими словами сказать, которые
> по-проще выражают основную мысль
Можно сказать другим словом - метаданные. Куда как проще.
> А на твоем примере его слова как-нибудь отражаются?
Слова о том, что программа не должна зависеть от логических ограничений ?
А какой пример имеется в виду ?
← →
xayam © (2006-04-22 00:24) [421]
> Игорь Шевченко © (22.04.06 00:20) [420]
> Игорь Шевченко © (20.04.06 10:57) [353]
> xayam © (20.04.06 10:54) [352]
>
> Я говорю о том, что код ISO используется в качестве первичного
> ключа в таблицах, описывающих географические понятия, и
> в качестве поля для связки.
← →
xayam © (2006-04-22 00:26) [422]
> Слова о том, что программа не должна зависеть от логических
> ограничений ?
Не только, желательно каждое правило с 9 по 11
Страницы: 1 2 3 4 5 6 7 8 9
10 11 вся ветка
Форум: "Прочее";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
Память: 1.53 MB
Время: 0.115 c