Объектно-ориентированный запрос в XQuery - PullRequest
0 голосов
/ 09 ноября 2011

У меня нет проблем при написании запросов XQuery с использованием реляционных стилей.Однако у меня есть некоторые проблемы с использованием объектно-ориентированных стилевых конструкций.У меня есть база данных xml, схему которой можно найти в документе xsd -> http://pastebin.com/Jj6PMgxe. И схема базы данных ниже.enter image description here

Я пытаюсь перечислить идентификаторы StudentID студентов и FacultyIDs их наставников для студентов, которые получили по крайней мере один A в своих классах.Любая помощь приветствуется.Спасибо

1 Ответ

2 голосов
/ 10 ноября 2011

Забудьте об объектной ориентации. XQuery не является объектно-ориентированным языком. Не описывайте свой вклад в терминах объектно-ориентированной модели, опишите его в терминах XML как дерево или набор деревьев. XQuery предназначен для обработки XML; модель данных и модель обработки идут рука об руку, и вам нужно думать с точки зрения XML / XQuery, а не с точки зрения какой-то другой парадигмы.

...