Реферат: Введение в ObjectSpaces
</rsd:Table>
<rsd:Table Name="Customers">
<rsd:Columns>
<rsd:Column Name="CustomerID" SqlType="nchar" Precision="5"/>
<rsd:Column Name="CompanyName" SqlType="nvarchar" Precision="40"/>
<rsd:Column AllowDbNull="true" Name="ContactName"
SqlType="nvarchar" Precision="30"/>
<rsd:Column AllowDbNull="true" Name="Phone" SqlType="nvarchar"
Precision="24"/>
</rsd:Columns>
<rsd:Constraints>
<rsd:PrimaryKey Name="PK_Customers">
<rsd:ColumnRef Name="CustomerID"/>
</rsd:PrimaryKey>
</rsd:Constraints>
</rsd:Table>
</rsd:Tables>
</rsd:Schema>
</rsd:Database>
Эта схема описывает две таблицы из базы данных Northwind (рисунок 2). Для таблиц Customers и Orders описываются исходные поля в БД, первичные ключи, а также связи между таблицами.
Рисунок 2. ER-диаграмма
Кроме этого, понадобится описать OSD-схему, которая будет описывать объекты C#-кода.
<osd:ExtendedObjectSchema Name="DataTypesOSD" xmlns:osd="http://schemas.microsoft.com/data/2002/09/20/persistenceschema"> <osd:Classes> <osd:Class Name="Rsdn.Samples.Northwind.Customer"> <osd:Member Name="CustomerID" Key="true" /> <osd:Member Name="Company" /> К-во Просмотров: 827
Бесплатно скачать Реферат: Введение в ObjectSpaces
|