Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / XML и первая нормальная форма. / 19 сообщений из 19, страница 1 из 1
05.05.2005, 12:41
    #33050228
int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Возник вопрос. Если я сохраняю набор данных в виде XML в столбце blob, то является ли это нарушением первой нормальной формы??
...
Рейтинг: 0 / 0
05.05.2005, 12:45
    #33050245
Долой
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Да
...
Рейтинг: 0 / 0
05.05.2005, 12:47
    #33050256
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
ДолойДа

Почему. Если я работаю с набором данных как с единым целом. Я на сервере не разворачиваю это набор, не применяю запросов к ниму. я сохранил в блоб, потом извлёк и вернул пользователю...
...
Рейтинг: 0 / 0
05.05.2005, 12:49
    #33050262
Долой
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Потому-что с НАБОРОМ данных в одном поле
...
Рейтинг: 0 / 0
05.05.2005, 12:53
    #33050276
ChA
ChA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
ДолойДаНет, так как int23работаю с набором данных как с единым целом
...
Рейтинг: 0 / 0
05.05.2005, 13:09
    #33050344
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Вопрос возник в том, что хоть в блобе у меня хранится выборка из нескольких таблиц, но тем не менее это единый блоб. Я из него выбираю с помощью OpenXML, но в раком случае происходит трансформация Blob'а в набор данных........Так мне кажется что всётаки нет нарушения 1НФ.
...
Рейтинг: 0 / 0
05.05.2005, 13:19
    #33050377
ChA
ChA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Int23Так мне кажется что всётаки нет нарушения 1НФ.Не парьтесь этой ерундой, не тот случай...
...
Рейтинг: 0 / 0
06.05.2005, 12:38
    #33052440
iLLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Int23с помощью OpenXML
А Вы случаем не с АСА работаете?
Последнее время очень плотно работаю с этой темой. У меня вопрос, как можно и какими средствами контролировать структуру xml данных на соответствие схеме(xsd).
Есть всемозможные внешние валидаторы, но мне интересно решение именно при помощи АСА.
...
Рейтинг: 0 / 0
06.05.2005, 17:24
    #33053410
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
iLLer Int23с помощью OpenXML
А Вы случаем не с АСА работаете?
Последнее время очень плотно работаю с этой темой. У меня вопрос, как можно и какими средствами контролировать структуру xml данных на соответствие схеме(xsd).
Есть всемозможные внешние валидаторы, но мне интересно решение именно при помощи АСА.
Я работаю с MS SQL Server 2000. Валидации на сервере не используем... Просто используется блоб.....А на клиенте с помощью MSXML. В SQL Server 2005 можно прикрутить схему к XML, но пока сам сервер не ставили....
...
Рейтинг: 0 / 0
06.05.2005, 18:33
    #33053543
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Int23Вопрос возник в том, что хоть в блобе у меня хранится выборка из нескольких таблиц , но тем не менее это единый блоб.
Int23Я работаю с MS SQL Server 2000. Валидации на сервере не используем... Просто используется блоб.....А на клиенте с помощью MSXML

А можно вопрос - а какой смысл то в этом всем?

-- Tygra's --
...
Рейтинг: 0 / 0
06.05.2005, 18:54
    #33053574
SanyL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
во и мне это интересно
...
Рейтинг: 0 / 0
11.05.2005, 14:37
    #33057552
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Запрос представляет собой многотабличную выборку по данным, которые редко меняются. Тем не менее запрос выполняется очень долго. Поэтом результат сохраняется в блоб а потом пользователю возвращается.....
...
Рейтинг: 0 / 0
11.05.2005, 14:51
    #33057613
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
А чего результат запроса в отдельной таблице то не хранить???? Самой простое и лучшее решение. Зачем для этого XML городить?

-- Tygra's --
...
Рейтинг: 0 / 0
12.05.2005, 10:07
    #33059076
Crip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
авторЗапрос представляет собой многотабличную выборку по данным, которые редко меняются. Тем не менее запрос выполняется очень долго. Поэтом результат сохраняется в блоб а потом пользователю возвращается.....
Ой мля... Еще один апологет XML.
Вы про оптимизацию запросов слышали что-нибудь?
У нас тут один тоже вот так полагал и теперь не знаем как от этого XML избавиться. Проблем просто море.
Я вам могу дальнейшее развитие этой "гениальной" идеи предложить. Хранить каждый запрос в отдельном XML файлике на файловом сервере
...
Рейтинг: 0 / 0
13.05.2005, 11:03
    #33061584
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
XML используем только в одной табличке из 2 полей (id, blob). В блобе редкоизменяемые данные. Перегенерация блобов происходит по необходимости. Отдельных табличек для разных случаев не напосёщся...
А в чём проблема с оптимизацией запросов? Лучше каждый раз запускать запрос и минут 10 ждать? Или насоздавать встпомогательных таблиц и сохранять выборку? И таких таблиц штук 40?
...
Рейтинг: 0 / 0
13.05.2005, 12:01
    #33061797
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
авторА в чём проблема с оптимизацией запросов? Лучше каждый раз запускать запрос и минут 10 ждать? Или насоздавать встпомогательных таблиц и сохранять выборку? И таких таблиц штук 40?
А что, лучше на клиенте 40 разных выборок разворачивать?
Так у вас аж 40 разных выборок и все тормозят???!!!!
Может систему подправить все-же?

Кошмар!

-- Tygra's --
...
Рейтинг: 0 / 0
16.05.2005, 09:39
    #33066291
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Я не правильно выразился. У меня примерно 40 запросов кот выполняются очень долго. Запросы возвращают по одной выборки. Каждая выборка строится по множеству таблиц, данные в которых редко меняются. Поэтому я результат каждой выборки помещаю в свой блоб. То есть у меня 40 строк......
...
Рейтинг: 0 / 0
16.05.2005, 11:11
    #33066539
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Они все разной структуры получаются, я правильно понял?

-- Tygra's --
...
Рейтинг: 0 / 0
17.05.2005, 09:55
    #33068705
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML и первая нормальная форма.
Да, правильно. Совершенно разной структуры...Причём постоянно появляются новые.........Но один запрос в одном блобе
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / XML и первая нормальная форма. / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]