Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как правильно хранить в БД сложные структуры данных  [new]
DeLorean
Guest
Доброго времени суток, уважаемые коллеги!
Прошу совета в следующем - имеется БД (MS SQL 2008 R2) и есть определенная бизнес-логика работы всей системы с данными, в рамках которой есть необходимость наряду с определенным постоянным набором полей хранить некоторые дополнительные данные, по которым не требуется индексация и пр., но количество которых может меняться. Подскажите, как принято в этом случае делать? Пока храню в поле XML-формата, но это очень медленно-работающий вариант в случае объемных данных (с учетом времени работы парсера структуры), либо в json-формате (он не является нативным для MS SQL, коим стал XML с десятой версии сервера).
Спасибо!
3 сен 13, 07:17    [14787339]     Ответить | Цитировать Сообщить модератору
 Re: Как правильно хранить в БД сложные структуры данных  [new]
Гость333
Member

Откуда:
Сообщений: 3683
EAV
3 сен 13, 09:00    [14787559]     Ответить | Цитировать Сообщить модератору
 Re: Как правильно хранить в БД сложные структуры данных  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Гость333
EAV
EAV зло
3 сен 13, 16:44    [14790303]     Ответить | Цитировать Сообщить модератору
 Re: Как правильно хранить в БД сложные структуры данных  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Вас конечно можно послать в Проектирование БД или даже в Разработка информационных систем
Но у MS есть свои особенные наборы решений, к примеру как SPARSE колонки, и как вы сказали поддержка XML.

Тема многократно подымалась, стратегия "спросить ещё раз" работает плохо ибо сложно и много надо чтобы охватить тему.
Гурушная лень перевешивает.

Только очень частные вопросы вероятно получат ответ.

Удачи.
3 сен 13, 16:58    [14790412]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить