All files
[pithos-ms-client] / trunk / Libraries / Json40r2 / Source / Src / Newtonsoft.Json.Tests / LinqToSql / LinqToSqlClasses.dbml
1 <?xml version="1.0" encoding="utf-8"?><Database EntityNamespace="Newtonsoft.Json.Tests.LinqToSql" ContextNamespace="Newtonsoft.Json.Tests.LinqToSql" Class="LinqToSqlClassesDataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
2   <Table Name="" Member="Persons">
3     <Type Name="Person">
4       <Column Name="FirstName" Type="System.String" CanBeNull="false" />
5       <Column Name="LastName" Type="System.String" CanBeNull="false" />
6       <Column Name="PersonId" Type="System.Guid" IsPrimaryKey="true" CanBeNull="false" />
7       <Column Name="DepartmentId" Type="System.Guid" CanBeNull="false" />
8       <Association Name="Person_PersonRole" Member="PersonRoles" ThisKey="PersonId" OtherKey="PersonId" Type="PersonRole" />
9       <Association Name="Department_Person" Member="Department" ThisKey="DepartmentId" OtherKey="DepartmentId" Type="Department" IsForeignKey="true" />
10     </Type>
11   </Table>
12   <Table Name="" Member="Roles">
13     <Type Name="Role">
14       <Column Name="Name" Type="System.String" CanBeNull="false" />
15       <Column Name="RoleId" Type="System.Guid" IsPrimaryKey="true" CanBeNull="false" />
16       <Association Name="Role_PersonRole" Member="PersonRoles" ThisKey="RoleId" OtherKey="RoleId" Type="PersonRole" />
17     </Type>
18   </Table>
19   <Table Name="" Member="PersonRoles">
20     <Type Name="PersonRole">
21       <Column Name="PersonId" Type="System.Guid" CanBeNull="false" />
22       <Column Name="RoleId" Type="System.Guid" CanBeNull="false" />
23       <Column Name="PersonRoleId" Type="System.Guid" IsPrimaryKey="true" CanBeNull="false" />
24       <Association Name="Person_PersonRole" Member="Person" ThisKey="PersonId" OtherKey="PersonId" Type="Person" IsForeignKey="true" />
25       <Association Name="Role_PersonRole" Member="Role" ThisKey="RoleId" OtherKey="RoleId" Type="Role" IsForeignKey="true" />
26     </Type>
27   </Table>
28   <Table Name="" Member="Departments">
29     <Type Name="Department">
30       <Column Name="DepartmentId" Type="System.Guid" IsPrimaryKey="true" CanBeNull="false" />
31       <Column Name="Name" Type="System.String" CanBeNull="false" />
32       <Association Name="Department_Person" Member="Persons" ThisKey="DepartmentId" OtherKey="DepartmentId" Type="Person" />
33     </Type>
34   </Table>
35 </Database>