Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
> Я понимаю, что вообще с точки зрения Абстрактного Товароведения, артикул > совершенно не обязательно уникален. Но в нашей организации он уникален. Первичный ключ должен быть еще и независимым. В случае артикула (паспорта, ТУ, или подобных идентификаторов) это условие не выполняется. Так кто, говорите, Вашу базу данных проектировал? > odbc, sql - 89, sql -92, rfc по tcp ip.... - какое это отношение имеет к методике > разработки БД? В большинстве своем документы перечисленных мной организаций есть в Сети, - изучайте первоисточники (RFC - это совсем не только TCP; SQL уже имеет быть 2003 (а не 92); хм... жаль, что стандартов Вы тоже не знаете). А отношение самое непосредственное: от методов описания до конкретных спецификаций. > Честно говоря, мне кажется, что это будет ТалмудКоторыйНиктоНеЧитает (и > никто не понимает кроме автора). Да никто не будет писать такие руководства, - кому они нужны. Все очень просто и понятно. > Может быть знаете какие нибудь общедоступные аналоги? Не сталкивался. > Можете дать ссылку поконкретнее чем www.rational.com? Я имел в виду не программное обеспечение, а методику унифицированного проектирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 14:14 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Я понимаю, что вообще с точки зрения Абстрактного Товароведения, артикул > совершенно не обязательно уникален. Но в нашей организации он уникален. Первичный ключ должен быть еще и независимым. В случае артикула (паспорта, ТУ, или подобных идентификаторов) это условие не выполняется. Так кто, говорите, Вашу базу данных проектировал? Не знаю про какие вы говорите артикулы. А у нас артикул это строка типа '111-222' которую придумывает отдел маркетинга. Так что не надо фантазировать. guest_20040621 > odbc, sql - 89, sql -92, rfc по tcp ip.... - какое это отношение имеет к методике > разработки БД? В большинстве своем документы перечисленных мной организаций есть в Сети, - изучайте первоисточники (RFC - это совсем не только TCP; SQL уже имеет быть 2003 (а не 92); хм... жаль, что стандартов Вы тоже не знаете). А отношение самое непосредственное: от методов описания до конкретных спецификаций. Я не просил ссылку на стандарт. Повторяю вопрос, где в этих стандартах говорится о МЕТОДИКАХ разработки БД? guest_20040621 > Может быть знаете какие нибудь общедоступные аналоги? Не сталкивался. ОК. А можно оглавление этого совершенно конфиденциального руководства увидеть. Хотя бы пару ключевых глав. А то совсем, смешно получается. С пафосом заявляете что есть РазумныеПравилаРазработки, но при этом ни кому их не показываете и никаких аналогов не упоминаете. Может быть вы его с RFC каким-нибудь перепутали или со стандартом SQL2003 ? А вы думали, что это руководство по разработке RFC бывают очень понятные, с примерами ;) guest_20040621 > Можете дать ссылку поконкретнее чем www.rational.com? Я имел в виду не программное обеспечение, а методику унифицированного проектирования.И я имел в виду не програмное обеспечение, а некую методику. В недрах rational'а много всяких методик валяется. Конкретный документ переработав который можно получить РазумныеПравилаРазработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 15:18 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
Сорри в предыдущем посте замените РазумныеПравилаРазработки на РазумныеПравилаПроектирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 15:36 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
> Не знаю про какие вы говорите артикулы. А у нас артикул это строка типа > '111-222' которую придумывает отдел маркетинга. Так что не надо фантазировать. Да какая разница, кто именно придумывает этот артикул? Ну, пусть отдел маркетинга (х. з. кто и зачем это сделал), это ничего не меняет: так или иначе артикул от чего-то зависит. Следовательно, не может быть использован в качестве первичного ключа. Что это за генератор уникальной последовательности такой - отдел маркетинга? Н-да... > Я не просил ссылку на стандарт. Повторяю вопрос, где в этих стандартах > говорится о МЕТОДИКАХ разработки БД? Вы читать умеете? _Методы описания_ сущностей и _методики разработки баз данных_ - не эквивалентные понятия. Понимаете? Не, Вам Дейта рановато покупать. :( > А то совсем, смешно получается. Рад, что повеселил. > С пафосом заявляете что есть РазумныеПравилаРазработки, Не надо передергивать. Я принимал участие в написании документа, обобщающего правила проектирования (в том числе баз данных) для наших разработчиков. Насколько они разумны - мне сложно сказать. Пока никто не жаловался. > но при этом ни кому их не показываете и никаких аналогов не упоминаете. Аналогичных документов я не видел. А показывать кому бы то ни было служебные документы - мне оно зачем? Чтобы удовлетворить Ваше любопытство? Я не считаю повод достаточным. > Конкретный документ переработав который можно получить > РазумныеПравилаРазработки. Хех, Вам не кажется, что хм... бестактно просить кого-то делать работу за Вас? Ищите, google работает. Ни о теоретических основах баз данных, ни о стандартах, ни о технологиях проектирования Вы понятия не имеете. Что Вы собираетесь проектировать и каких разработчиков контролировать? Н-да... Спасибо за Ваши ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 15:57 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Не знаю про какие вы говорите артикулы. А у нас артикул это строка типа > '111-222' которую придумывает отдел маркетинга. Так что не надо фантазировать. Да какая разница, кто именно придумывает этот артикул? Ну, пусть отдел маркетинга (х. з. кто и зачем это сделал), это ничего не меняет: так или иначе артикул от чего-то зависит. Следовательно, не может быть использован в качестве первичного ключа. Что это за генератор уникальной последовательности такой - отдел маркетинга? Н-да... > Я не просил ссылку на стандарт. Повторяю вопрос, где в этих стандартах > говорится о МЕТОДИКАХ разработки БД? Вы читать умеете? _Методы описания_ сущностей и _методики разработки баз данных_ - не эквивалентные понятия. Понимаете? Не, Вам Дейта рановато покупать. :( > А то совсем, смешно получается. Рад, что повеселил. > С пафосом заявляете что есть РазумныеПравилаРазработки, Не надо передергивать. Я принимал участие в написании документа, обобщающего правила проектирования (в том числе баз данных) для наших разработчиков. Насколько они разумны - мне сложно сказать. Пока никто не жаловался. > но при этом ни кому их не показываете и никаких аналогов не упоминаете. Аналогичных документов я не видел. А показывать кому бы то ни было служебные документы - мне оно зачем? Чтобы удовлетворить Ваше любопытство? Я не считаю повод достаточным. > Конкретный документ переработав который можно получить > РазумныеПравилаРазработки. Хех, Вам не кажется, что хм... бестактно просить кого-то делать работу за Вас? Ищите, google работает. Ни о теоретических основах баз данных, ни о стандартах, ни о технологиях проектирования Вы понятия не имеете. Что Вы собираетесь проектировать и каких разработчиков контролировать? Н-да... Спасибо за Ваши ответы. Уважаемый, отучайтесь от стиля общения Молодого Специалиста (возможно студента старших курсов). Когда вы говорите прописные истины вы почему то думаете, что собеседник идиот и они ему неизвестны. После достаточно спорного общения про нормализацию, в ходе которого, кстати , выяснилось, что вы тоже не знаете что такое 4 и 5 НФ. Вы не сказали вообще ничего конкретного. Про ERдиаграммы вы ничего слышать не хотели, потому, что это написано на цитфоруме, а не у Дейта. Вы старательно пытались придраться к артикулу в справочнике товаров, рекомендовали мне поискать методики проектирования БД в стандарте sql 2003, и с важным видом сообщали что РФЦ бывают не только по TCP\IP. Также выяснилось, что вы даже участвовали в разработке некоего документа, который никто в глаза не видел и даже кусочек оглавления которого посмотреть нельзя, где на 100 страницах объясняется как проектировать базы данных. А об rational вы знаете только, что это программа такая. Ну чтож, дальнейших вам творческих успехов в изучении Дейта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 16:43 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
Жили-были мыши, и все их обижали.Узнали мыши, что живет в лесу мудрый филин, который может решить их проблему. Пришли мыши к филину и спросили: -Мудрый филин, помоги нам, нас все обижают... Подумал филин и отвечает - А вы станьте ежиками, ежики колючие, их никто не обижает.. -Ура! - закричали мыши- Мы будем ежиками!!! и убрались восвояси.. Прошло немного времени и мыши снова пришли к филину - Мудрый филин, а как же мы станем ежами, подскажи? - С этой ерундой не ко мне, я занимаюсь стратегией... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 17:00 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
> Уважаемый, отучайтесь от стиля общения Молодого Специалиста Дружище, хамство не заменит Вам знаний. > Когда вы говорите прописные истины вы почему то думаете, что собеседник идиот > и они ему неизвестны. Видите ли, в чем дело: когда я вижу элементарную ошибку на ровном месте, мне не нужны другие аргументы для оценки профессиональной подготовки оппонента. Все сразу понятно. ;) > выяснилось, что вы тоже не знаете что такое 4 и 5 НФ. Ну да, не помню. И не корчу из себя гуру. Честно сказал, что есть, то есть. Если мне для какой-то цели это определение понадобится - я найду его за пару минут. И что? > Вы не сказали вообще ничего конкретного. Хм... а что сказать-то надо? Задайте вопрос. Если он мне покажется интересным, я отвечу. А чью-то работу делать - не делал, не делаю и не собираюсь. > Про ERдиаграммы вы ничего слышать не хотели, потому, что это написано на > цитфоруме, а не у Дейта. Дружище, если Вы вчера прочли о том, что есть ER-диаграммы в изложении хрен-знает-кого с citforum, не надо думать, что Вы обладаете эксклюзивными знаниями о них. ;) > Вы старательно пытались придраться к артикулу в справочнике товаров, Я не придираюсь. Я просто указал Вам на ошибку. С моей точки зрения - принципиальную. > рекомендовали мне поискать методики проектирования БД в стандарте sql > 2003, и с важным видом сообщали что РФЦ бывают не только по TCP\IP. ;) Без важного вида сообщаю: для того, чтобы иметь возможность сформулировать требования к метаописанию объектов базы данных (знаете, что это такое?), необходимо знать: ISO/IEC 882*-* WG3:HBA-00* = H2-2003-*** 5WD-** Так понятнее? ;) Постарайтесь по крайней мере знакомые буквы найти. ;) > Также выяснилось, что вы даже участвовали в разработке некоего документа, > который никто в глаза не видел и даже кусочек оглавления которого > посмотреть нельзя, Да можно, почему нельзя? Вот заработаете много денег, станете моим работодателем, поставите соответствующую задачу - и смотрите до посинения. ;) > где на 100 страницах объясняется как проектировать базы данных. ;)) Н-да, читать Вы тоже не умеете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 17:35 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
абалдеть! bibikoff "Повторяю вопрос, где в этих стандартах говорится о МЕТОДИКАХ разработки БД?" "Explanation. ... This standard describes the modeling language (semantics and syntax) and associated rules and techniques, for developing a logical model of data. standard is used to produce a graphical information model which represents the structure and semantics of information within an environment or system. Use of this standard permits the construction of semantic data models which may serve to support the management of data as a resource, the integration of information systems, and the building of computer databases. This standard is the reference authority for use by information modelers required to utilize the modeling technique, implementors in developing tools for implementing this technique, and other computer professionals in understanding the precise syntactic and semantic rules of the standard." а вот названия некоторых из глав этого стандарта: "Data Modeling Concepts" "Modeling Guidelines" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 17:45 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
AlTkабалдеть! bibikoff "Повторяю вопрос, где в этих стандартах говорится о МЕТОДИКАХ разработки БД?" "Explanation. ... This standard describes the modeling language (semantics and syntax) and associated rules and techniques, for developing a logical model of data. standard is used to produce a graphical information model which represents the structure and semantics of information within an environment or system. Use of this standard permits the construction of semantic data models which may serve to support the management of data as a resource, the integration of information systems, and the building of computer databases. This standard is the reference authority for use by information modelers required to utilize the modeling technique, implementors in developing tools for implementing this technique, and other computer professionals in understanding the precise syntactic and semantic rules of the standard." а вот названия некоторых из глав этого стандарта: "Data Modeling Concepts" "Modeling Guidelines" Не знаю что за стандарт вы мне цитируете, но это явно не SQL 92 и не ОДБЦ. А вы прочли, квотируемое предложение перед моим ответом? guest предлагал мне найти информацию о методиках проектирования БД в именно там. Я понимаю, что читать то что мы здесь натоптали вам лень, но вникните в суть дискуссии перед тем как вступать в неё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 10:57 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
ОК. Постараюсь быть конструктивным. >>Дружище, хамство не заменит Вам знаний. Вы первый перешли на такой тон. Признаю я тоже сорвался. Вам хамство тоже не к лицу. >>Дружище, если Вы вчера прочли о том, что есть ER-диаграммы в изложении хрен-знает-кого с citforum, не надо думать, что Вы обладаете эксклюзивными знаниями о них. ;) Я хотел выяснить ваше мнение на тему Er-диаграммы vs Формальная нормализация. Вы уклонились от дискуссии под надуманным предлогом. >> Когда вы говорите прописные истины вы почему то думаете, что собеседник идиот >> и они ему неизвестны. >Видите ли, в чем дело: когда я вижу элементарную ошибку на ровном месте, мне не нужны другие аргументы для оценки профессиональной подготовки оппонента. Все сразу понятно. ;) Когда вы отвечаете не на тот вопрос, о котором вас спрашивали то очень легко увидеть все что угодно. Особенно если ответы читать также внимательно как и вопросы :) >Я не придираюсь. Я просто указал Вам на ошибку. С моей точки зрения - принципиальную. Давайте определимся с темой артикулов. Кто вам сказал что артикул у меня PRIMARY KEY? Primary Key у меня Id. Артикул- это возможный ключ. Физически по нему сделан уникальный индекс. В нашей организации артикул однозначно идентифицирует товар. Бывают и такие организации. Мне обсуждение этой темы совершенно не интересно. Ваш интерес к этой теме мне не понятен. >>;) Без важного вида сообщаю: для того, чтобы иметь возможность >>сформулировать требования к метаописанию объектов базы данных (знаете, что это такое?), необходимо знать: >>ISO/IEC 882*-* >>WG3:HBA-00* = H2-2003-*** 5WD-** Метаописание - это описание описания. ОК? Не буду делать умный вид. С этими стандартами я не знаком. С удовольствием познакомлюсь с ними, если они действительно помогают написать некие разумные и легко проверяемые "Правила Проектирования БД". Но по моему глубокому убеждению любые стандарты служат для цели недопущения неоднозначного трактования чего-то, а не для помощи формулирования понятных правил или объяснения чего-то. Кстати, поискав по ISO/IEC 882 нашел только "Material Exchange Format". Вы ничего не путаете? >Это среднего размера документ (немногим более сотни страниц), включающий >в себя в числе прочего описание типовых структур данных, способы хранения >метаинформации, способы решения типовых задач (разделение доступа, >локализация и пр.). Он удобно адаптируется для конкретного проекта путем >удаления ненужных частей и добавления нужных (связанных с предметной >областью или особенностями приложения). За основу взят UP, если Вам >интересно. >> Также выяснилось, что вы даже участвовали в разработке некоего документа, >> который никто в глаза не видел и даже кусочек оглавления которого >> посмотреть нельзя, Ок, признаю вы кратко описали содержимое этого документа. Насколько я понимаю к теме нашей дискуссии относятся только "описание типовых структур данных". Можно вынести в студию названия нескольких "типовых структур данных". Иначе обсуждение вещей, которых никто кроме вас не видел теряет смысл. И давайте на полтона ниже, ОК? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 12:47 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
> С этими стандартами я не знаком. WG3:HBA-002 = H2-2003-304 = 5WD-01-Framework-2003-09, WD 9075-1 (SQL/Framework), September, 2003 WG3:HBA-003 = H2-2003-305 = 5WD-02-Foundation-2003-09, WD 9075-2 (SQL/Foundation), September, 2003 WG3:HBA-004 = H2-2003-306 = 5WD-03-CLI-2003-09, WD 9075-3 (SQL/CLI), September, 2003 WG3:HBA-005 = H2-2003-307 = 5WD-04-PSM-2003-09, WD 9075-4 (SQL/PSM), September, 2003 WG3:HBA-006 = H2-2003-308 = 5WD-09-MED-2003-09, WD 9075-9 (SQL/MED), September, 2003 WG3:HBA-007 = H2-2003-309 = 5WD-10-OLB-2003-09, WD 9075-10 (SQL/OLB), September, 2003 WG3:HBA-008 = H2-2003-310 = 5WD-11-Schemata-2003-09, WD 9075-11 (SQL/Schemata), September, 2003 WG3:HBA-009 = H2-2003-311 = 5WD-13-JRT-2003-09, WD 9075-13 (SQL/JRT), September, 2003 А это и есть SQL-2003. Стыдно должно быть, дружище. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 13:56 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
guest_20040621> С этими стандартами я не знаком. WG3:HBA-002 = H2-2003-304 = 5WD-01-Framework-2003-09, WD 9075-1 (SQL/Framework), September, 2003 WG3:HBA-003 = H2-2003-305 = 5WD-02-Foundation-2003-09, WD 9075-2 (SQL/Foundation), September, 2003 WG3:HBA-004 = H2-2003-306 = 5WD-03-CLI-2003-09, WD 9075-3 (SQL/CLI), September, 2003 WG3:HBA-005 = H2-2003-307 = 5WD-04-PSM-2003-09, WD 9075-4 (SQL/PSM), September, 2003 WG3:HBA-006 = H2-2003-308 = 5WD-09-MED-2003-09, WD 9075-9 (SQL/MED), September, 2003 WG3:HBA-007 = H2-2003-309 = 5WD-10-OLB-2003-09, WD 9075-10 (SQL/OLB), September, 2003 WG3:HBA-008 = H2-2003-310 = 5WD-11-Schemata-2003-09, WD 9075-11 (SQL/Schemata), September, 2003 WG3:HBA-009 = H2-2003-311 = 5WD-13-JRT-2003-09, WD 9075-13 (SQL/JRT), September, 2003 А это и есть SQL-2003. Стыдно должно быть, дружище. Особенно мне понравился стандарт про Call Level Interface. :) Вы их сами то в глаза видели перед тем как советовать в контексте дискусси о проектировании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 14:39 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
> Вы их сами то в глаза видели перед тем как советовать в контексте дискусси о > проектировании? Да нет, конечно. Где нам, тупым, стандарты читать. Мы все больше разную хрень пишем. Для таких же тупых. В промежутках между конспектированием Дейта. Тоже, конечно, тупого. На будущее: если говорите, что знаете о стандарте, поинтересуйтесь, как он хотя бы называется, не говоря уже о содержании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 14:51 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Вы их сами то в глаза видели перед тем как советовать в контексте дискусси о > проектировании? Да нет, конечно. Где нам, тупым, стандарты читать. Мы все больше разную хрень пишем. Для таких же тупых. В промежутках между конспектированием Дейта. Тоже, конечно, тупого. На будущее: если говорите, что знаете о стандарте, поинтересуйтесь, как он хотя бы называется, не говоря уже о содержании. Уважаемый вы читать не умеете? Вы писатель наверное? Повторяю вопрос. Как вы умудрились мне посоветовать стандарт пo CLI в контексте нашей дискуссии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 15:00 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
bibikoff guest_20040621> Вы их сами то в глаза видели перед тем как советовать в контексте дискусси о > проектировании? Мой совет - не сильно заморачиваться со всеми стандартами, потому что очень часто они задают слишком жесткие рамки. Четкое следование стандартам убивает мысль, красивые решения и часто порождает ходульных деревянных монстров. Полное соблюдение оборачивается кучей непроизводительной траты времени и сил. Понятно, что определенные разумные требования (здесь скорее здравый смысл нужен) необходимо соблюдать, чтобы не скатиться в другую крайность - полный хаос и неразбериху. Про НФ - думаю достаточно просто узнать, что они есть и что примерно из себя представляют. И ... забыть все эти определения. Потому что они родились из той же самой попытки все и вся застандартизировать. Обычные требования нормализации вытекают из здравого смысла убрать разные неудобства и противоречия из обработки данных. Сделав пару проектов обычно уже человеку и так понятно, какие проблемы могут возникнуть при использовании той или иной схемы построения данных. И уже, пользуясь опытом и требованиям конкретной предметной области строить нужную модель. А нормализация отдельной таблицы, вне общей схемы данных - просто бессмысленное занятие. Кстати, на эту тему было множество с пеной у рта дискуссий в fido7.su.dbms.* несколько лет назад, можно по Google посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2005, 11:16 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
> потому что очень часто они задают слишком жесткие рамки. На то они и стандарты. > Четкое следование стандартам убивает мысль, красивые решения и часто > порождает ходульных деревянных монстров. Imho все ровно наоборот. > Полное соблюдение оборачивается кучей непроизводительной траты времени и > сил. Что значит "непроизводительной траты времени"? Грамотная реализация вдруг стала непроизводительной? > чтобы не скатиться в другую крайность - полный хаос и неразбериху. Самое поганое, что не имеют представления о стандартах подавляющее большинство разработчиков баз данных. Почитайте форум. Так что я бы говорил не о хаосе, а о профнепригодности. > Потому что они родились из той же самой попытки все и вся > застандартизировать. Отнюдь. Нормализация - imho логически законченный способ адекватного описания и ничего более. Она со стандартами вообще никак не связана. > Сделав пару проектов обычно уже человеку и так понятно, какие проблемы > могут возникнуть при использовании той или иной схемы построения данных. Ага. Тошнит уже от таких поделок. 99% баз данных, которые я видел, спроектированы пьяными китайскими детишками. Причем, ощущение, что работают эти детишки на _очень большое_ количество лавок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2005, 11:55 |
|
||
|
глупый вопрос про Нормальные Формы
|
|||
|---|---|---|---|
|
#18+
bibikoff 1) Может быть все таки такое разбиение противоречит какой-нибудь НФ? Формально пртиворечит LTK нормальной форме, поскольку там предполагается полнота схемы, что предполагает 3НФ, полная характеризация функциональных зависимостей и чтобы не существовало схемы с меньшим числом табл, удовлетворяющей первым двум. Впрочем, схема удовлетворяющая НФБК скорее всего не может удовлетворять LTK. Но и без форм очевидно требование минимальности табл при прочих равных условиях. Т.е. из двух схем, удовлетворяющих 3НФ, та у которой меньше табл (отношений) больше прендует на то, чтобы считаться более оптимальной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2005, 01:36 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=32923224&tid=1546030]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
64ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 285ms |
| total: | 470ms |

| 0 / 0 |
