Реферат: Введение в ObjectSpaces

<osd:Member Name="Phone" />

<osd:Member Name="Orders" />

</osd:Class>

<osd:Class Name="Rsdn.Samples.Northwind.Order">

<osd:Member Name="_orderID" KeyType="AutoIncrement"

Hidden="false" Key="true" Alias="OrderID" />

<osd:Member Name="OrderDate" />

<osd:Member Name="RequiredDate" />

<osd:Member Name="ShippedDate" />

<osd:Member Name="EmployeeID" />

<osd:Member Name="Freight" />

<osd:Member Name="Customer" />

</osd:Class>

</osd:Classes>

<osd:ObjectRelationships>

<osd:ObjectRelationship Name="Customers_Orders"

Type="OneToMany" ParentClass="Rsdn.Samples.Northwind.Customer"

ParentMember="Orders" ChildClass="Rsdn.Samples.Northwind.Order"

ChildMember="Customer" />

</osd:ObjectRelationships>

</osd:ExtendedObjectSchema>

Рисунок 3. Объектная модель.

После объявления RSD- и OSD-схем (рисунок 3), нужно создать Mapping-схему, которая определит отображение одной схемы на другую:

<m:MappingSchema xmlns:m="http://schemas.microsoft.com/data/2002/09/28/mapping">

<m:DataSources>

<m:DataSource Name="NorthwindRSD" Type="SQL Server" Direction="Source">

<m:Schema Location="RSD.XML" />

<m:Variable Name="Customers" Select="Customers" />

К-во Просмотров: 831
Бесплатно скачать Реферат: Введение в ObjectSpaces