
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
31.12.2006, 20:13
|
|||
|---|---|---|---|
Использование XML в большой БД |
|||
|
#18+
Всем привет! Я новичок в XML, так что если какие-то вопросы будут нелепыми - не судите строго. Ситуация такая - готовится проект, который будет работать с большой БД, в которой будут храниться объекты с разными атрибутами. Для примера можно привести такую ситуацию - объекты "хлеб","молоко","пиво" - все они "продукты", имеют поля "цена" и "изготовитель", но у объекта "молоко" есть поле "жирность", а у объекта "пиво" - поле "крепкость". Мало того, что эти объекты хранятся в таком виде, к тому же будут часто добавляться новые со своими уникальными полями, пересекающимися с некоторыми существующими. Вопрос следующий - как лучше хранить такие данные? Мне кажется, что использование БД будет здесь неуместно. Если применять XML - то какие нюансы стоит сразу предусмотреть? Как лучше работать с такими данными? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.01.2007, 02:47
|
|||
|---|---|---|---|
Использование XML в большой БД |
|||
|
#18+
Причем тут XML? Да, конечно, иеархические базы являются наиболеее естественным отображением связей в окружающем нас мире. Однако наиболее естественным способом передвижения человека является ходьба. Не смотря на это люди придумали автомобили и самолеты. И реляционные базы данных. Нет проблем сделать подключение к сущности произвольного числа различных атрибутов. Это называется модель Тенцера. У Вас есть время, талант и деньги что бы разработать инструментарий, который сможет в приемлемое время обрабатывать запросы к XML-данным? Если есть - смело идите за Нобелевкой. Если уж Вы совсем не можете выйти из парадигмы "дерева", то кажется, Cashe это умеет делать. =========== Еще раз хорошенько подумайте. Может быть будет достаточно иметь в базе записи: Молоко, 2% жирности Молоко, 3% жирности Пиво Белый медведь светлое Пиво Белый медведь крепкое ??? И кого хрена я все это пишу в Новогоднюю ночь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1544810]: |
0ms |
get settings: |
12ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
190ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 513ms |

| 0 / 0 |
