Модераторы: diadiavova
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> XML-> SQL, Всегда возможно? 
:(
    Опции темы
FakIR
Дата 9.10.2005, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 8.3.2005

Репутация: нет
Всего: нет



HI ALL!
Я составляю схему базы данных для онлайн-игры. Информация довольно сильно структуризированна, и для нее удобно ипользовать ИКСМЭЛ. НО! Записб в ИКСМЭЛ файл на сервере - процесс сложный, к тому же медленный, с реляционкой все работает намного быстрее. НО одна и та же база использыется для разных целей-и для вывода статистики, и для клиента игры. НО хранить данные лучше в СКУЭЛ.

smile Внимание вопрос: как преобразовать ИКСМЭЛ в СКУЭЛ?
PM MAIL   Вверх
Ignat
Дата 9.10.2005, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата(FakIR @ 9.10.2005, 18:27)
Внимание вопрос: как преобразовать ИКСМЭЛ в СКУЭЛ?

А какой SQL?


--------------------
Теперь при чем :P
PM   Вверх
LSD
Дата 9.10.2005, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 8
Всего: 538



Цитата(FakIR @ 9.10.2005, 18:27)
Внимание вопрос: как преобразовать ИКСМЭЛ в СКУЭЛ?

Смотря какой сервер БД и какой XML. При определенных условиях XML можно сохранить в любую БД. И любой XML можно сохранить в некоторые БД (например Oracle XML DB или DB2).


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
FakIR
Дата 9.10.2005, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 8.3.2005

Репутация: нет
Всего: нет



МайСкуэл...
Неужели никак нельзя преобразовать?
PM MAIL   Вверх
LSD
Дата 9.10.2005, 19:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 8
Всего: 538



Цитата(FakIR @ 9.10.2005, 20:35)
Неужели никак нельзя преобразовать?

Зависит от XML-ля, если у тебя "линейный" XML типа:
Код

<tag1>Val1</tag1>
<tag2>Val2</tag2>
<tag3>Val3</tag3>

То это просто teg1, teg2, teg3 - имена столбцов, Val1, Val2, Val3 - значения. В более сложных случаях надо смотреть индивидуально.

Это сообщение отредактировал(а) LSD - 9.10.2005, 19:58


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
FakIR
Дата 9.10.2005, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 8.3.2005

Репутация: нет
Всего: нет



В таком случае на форум бы не лез! Не дурак все таки!
А скажем есть база с игроками - ид, юзер, пасс и.т.д. и есть таблица исследований - там есть во первых дерево (более крутое требует наличия остальных, и у каждого исследования есть уровень). В ИКСМЭЛ это выглядит почти просто, но сохранить это в СКУЭЛ, да еще и привязать к игроку - сломал мозги полностью!
PM MAIL   Вверх
LSD
Дата 9.10.2005, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 8
Всего: 538



Цитата(FakIR @ 9.10.2005, 21:08)
В таком случае на форум бы не лез! Не дурак все таки!

Это хорошо, приятно поговорить с умным человеком smile

Тебе нужен маппинг XML на реляционную структуру, иногда это можно сделать иногда нет, т.к. XML позволяет сохранять более сложнае структуры. Раз ты не хочешь привести структуры, я могу тебе тольк посоветовать:
Спросить гугль - XML relational mapping
Посмотреть здесь и здесь.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
FakIR
Дата 9.10.2005, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 8.3.2005

Репутация: нет
Всего: нет



ЭЭЭ....сенкс.... а вот...этава... альтова... это бесплатный продукт?
П.С. можно стукнуть в асю?
PM MAIL   Вверх
LSD
Дата 9.10.2005, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 8
Всего: 538



Цитата(FakIR @ 9.10.2005, 21:33)
ЭЭЭ....сенкс.... а вот...этава... альтова... это бесплатный продукт?

Очень даже нет вот цены.

Цитата(FakIR @ 9.10.2005, 21:33)
П.С. можно стукнуть в асю?

Можно (иначе я бы ее не указывал), но на сегодня на мне слишком много трупов и я пошел отдыхать smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
batigoal
Дата 10.10.2005, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 1
Всего: 151



Цитата(FakIR @ 9.10.2005, 21:33)
ЭЭЭ....сенкс.... а вот...этава... альтова... это бесплатный продукт?

Home Edition - да.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
LSD
Дата 10.10.2005, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 8
Всего: 538



Цитата(Lamer @ 10.10.2005, 08:44)
Home Edition - да.

Что то я не нашел MapForce в версии Home Edition, кинь ссылочку.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
batigoal
Дата 10.10.2005, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 1
Всего: 151



Цитата(LSD @ 10.10.2005, 10:56)
Что то я не нашел MapForce в версии Home Edition, кинь ссылочку.

Пардон, у MapForce нету. Спутал с Altova XML Spy. У MapForce только Enterprise, Professional и Standart.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
FakIR
Дата 10.10.2005, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 8.3.2005

Репутация: нет
Всего: нет



Подскажите бесплатную прогу для этого перевода если кто может!
PM MAIL   Вверх
LSD
Дата 10.10.2005, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 8
Всего: 538



Цитата(FakIR @ 10.10.2005, 19:37)
Подскажите бесплатную прогу для этого перевода если кто может!

Если структура XML не очень сложная то маппинг можно сделать вручную. У тебя XML-схема есть? И кстати, у Altova есть триал на 30 дней, за это время вполне можно успеть сделать маппинг.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Ignat
Дата 11.10.2005, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата(LSD @ 10.10.2005, 23:03)
Если структура XML не очень сложная то маппинг можно сделать вручную.

Я бы и делал "ручками". Связи выстроить руками надежнее.


--------------------
Теперь при чем :P
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась.

Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение.

Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел

Желаем удачи в Вашем деле!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | XML, XSL | Следующая тема »


 




[ Время генерации скрипта: 0.0561 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.