Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.21;
Скачать: CL | DM;

Вниз

Первичный ключ   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 1.55 MB
Время: 0.109 c
2-1146213563
Новенький
2006-04-28 12:39
2006.05.21
Копия фрейма в приложении


3-1143189367
Emik
2006-03-24 11:36
2006.05.21
InterBase+SQL


15-1145764548
Der Nechk@ssoff
2006-04-23 07:55
2006.05.21
CRC


2-1146741214
KyRo
2006-05-04 15:13
2006.05.21
TServerSocket;


15-1145639828
ArtemESC
2006-04-21 21:17
2006.05.21
как обновить содержимое браузера с помощью PHP?