У меня есть три таблицы: -
Parent - который содержит некоторые свойства, коллекцию Item и коллекцию дочерних элементов
Child - Который содержит некоторые свойства и коллекцию предметов
Предмет - который содержит некоторые свойства
Отношение изображено в приведенной ниже структуре XML.
<Mapping>
<Parent1>
<Property1></Property1>
<Property2></Property2>
<Property3></Property3>
<Parent1Children>
<Child1>
<Child1Property1></Child1Property1>
<Child1Property2></Child1Property2>
<Parent1SomeCollection>
<ChildItem1>
<Item1Property1></Item1Property1>
<Item1Property2></Item1Property2>
</Item2>
<ChildItem2>
<Item2Property1></Item2Property1>
<Item2Property2></Item2Property2>
</ChildItem2>
</Parent1SomeCollection>
</Child1>
<Child2>
<Child2Property1></Child2Property1>
<Child2Property2></Child2Property2>
</Child2>
</Parent1Children>
<Parent1SomeCollection>
<Item1>
<Item1Property1></Item1Property1>
<Item1Property2></Item1Property2>
</Item2>
<Item2>
<Item2Property1></Item2Property1>
<Item2Property2></Item2Property2>
</Item2>
</Parent1SomeCollection>
</Parent1>
</Mapping>
Может ли кто-нибудь помочь мне написать запрос FOR XML для создания этой структуры XML?