System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact 0260f540c976ccc7cecceb20b0973635e4821bc8:


0000: 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31  <?xml version="1
0010: 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74  .0" encoding="ut
0020: 66 2d 38 22 3f 3e 0d 0a 0d 0a 3c 21 2d 2d 0d 0a  f-8"?>....<!--..
0030: 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  /***************
0040: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0050: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0060: 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 2a 20 41 44  *********.. * AD
0070: 4f 2e 4e 45 54 20 32 2e 30 20 44 61 74 61 20 50  O.NET 2.0 Data P
0080: 72 6f 76 69 64 65 72 20 66 6f 72 20 53 51 4c 69  rovider for SQLi
0090: 74 65 20 56 65 72 73 69 6f 6e 20 33 2e 58 0d 0a  te Version 3.X..
00a0: 20 2a 20 57 72 69 74 74 65 6e 20 62 79 20 52 6f   * Written by Ro
00b0: 62 65 72 74 20 53 69 6d 70 73 6f 6e 20 28 72 6f  bert Simpson (ro
00c0: 62 65 72 74 40 62 6c 61 63 6b 63 61 73 74 6c 65  bert@blackcastle
00d0: 73 6f 66 74 2e 63 6f 6d 29 0d 0a 20 2a 0d 0a 20  soft.com).. *.. 
00e0: 2a 20 52 65 6c 65 61 73 65 64 20 74 6f 20 74 68  * Released to th
00f0: 65 20 70 75 62 6c 69 63 20 64 6f 6d 61 69 6e 2c  e public domain,
0100: 20 75 73 65 20 61 74 20 79 6f 75 72 20 6f 77 6e   use at your own
0110: 20 72 69 73 6b 21 0d 0a 20 2a 2a 2a 2a 2a 2a 2a   risk!.. *******
0120: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0140: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0150: 2a 2f 0d 0a 2d 2d 3e 0d 0a 0d 0a 3c 65 64 6d 78  */..-->....<edmx
0160: 3a 45 64 6d 78 20 56 65 72 73 69 6f 6e 3d 22 32  :Edmx Version="2
0170: 2e 30 22 20 78 6d 6c 6e 73 3a 65 64 6d 78 3d 22  .0" xmlns:edmx="
0180: 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d  http://schemas.m
0190: 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 64 6f  icrosoft.com/ado
01a0: 2f 32 30 30 38 2f 31 30 2f 65 64 6d 78 22 3e 0d  /2008/10/edmx">.
01b0: 0a 20 20 3c 21 2d 2d 20 45 46 20 52 75 6e 74 69  .  <!-- EF Runti
01c0: 6d 65 20 63 6f 6e 74 65 6e 74 20 2d 2d 3e 0d 0a  me content -->..
01d0: 20 20 3c 65 64 6d 78 3a 52 75 6e 74 69 6d 65 3e    <edmx:Runtime>
01e0: 0d 0a 20 20 20 20 3c 21 2d 2d 20 53 53 44 4c 20  ..    <!-- SSDL 
01f0: 63 6f 6e 74 65 6e 74 20 2d 2d 3e 0d 0a 20 20 20  content -->..   
0200: 20 3c 65 64 6d 78 3a 53 74 6f 72 61 67 65 4d 6f   <edmx:StorageMo
0210: 64 65 6c 73 3e 0d 0a 20 20 20 20 3c 53 63 68 65  dels>..    <Sche
0220: 6d 61 20 4e 61 6d 65 73 70 61 63 65 3d 22 6e 6f  ma Namespace="no
0230: 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53  rthwindEFModel.S
0240: 74 6f 72 65 22 20 41 6c 69 61 73 3d 22 53 65 6c  tore" Alias="Sel
0250: 66 22 20 50 72 6f 76 69 64 65 72 3d 22 53 79 73  f" Provider="Sys
0260: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e  tem.Data.SQLite.
0270: 45 46 36 22 20 50 72 6f 76 69 64 65 72 4d 61 6e  EF6" ProviderMan
0280: 69 66 65 73 74 54 6f 6b 65 6e 3d 22 49 53 4f 38  ifestToken="ISO8
0290: 36 30 31 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70  601" xmlns="http
02a0: 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f  ://schemas.micro
02b0: 73 6f 66 74 2e 63 6f 6d 2f 61 64 6f 2f 32 30 30  soft.com/ado/200
02c0: 39 2f 30 32 2f 65 64 6d 2f 73 73 64 6c 22 3e 0d  9/02/edm/ssdl">.
02d0: 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79  .        <Entity
02e0: 43 6f 6e 74 61 69 6e 65 72 20 4e 61 6d 65 3d 22  Container Name="
02f0: 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c  northwindEFModel
0300: 53 74 6f 72 65 43 6f 6e 74 61 69 6e 65 72 22 3e  StoreContainer">
0310: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74  ..          <Ent
0320: 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 43 61 74  itySet Name="Cat
0330: 65 67 6f 72 69 65 73 22 20 45 6e 74 69 74 79 54  egories" EntityT
0340: 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ype="northwindEF
0350: 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 43 61 74 65  Model.Store.Cate
0360: 67 6f 72 69 65 73 22 20 73 74 6f 72 65 3a 54 79  gories" store:Ty
0370: 70 65 3d 22 54 61 62 6c 65 73 22 20 78 6d 6c 6e  pe="Tables" xmln
0380: 73 3a 73 74 6f 72 65 3d 22 68 74 74 70 3a 2f 2f  s:store="http://
0390: 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66  schemas.microsof
03a0: 74 2e 63 6f 6d 2f 61 64 6f 2f 32 30 30 37 2f 31  t.com/ado/2007/1
03b0: 32 2f 65 64 6d 2f 45 6e 74 69 74 79 53 74 6f 72  2/edm/EntityStor
03c0: 65 53 63 68 65 6d 61 47 65 6e 65 72 61 74 6f 72  eSchemaGenerator
03d0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
03e0: 3c 45 6e 74 69 74 79 53 65 74 20 4e 61 6d 65 3d  <EntitySet Name=
03f0: 22 43 75 73 74 6f 6d 65 72 73 22 20 45 6e 74 69  "Customers" Enti
0400: 74 79 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e  tyType="northwin
0410: 64 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 43  dEFModel.Store.C
0420: 75 73 74 6f 6d 65 72 73 22 20 73 74 6f 72 65 3a  ustomers" store:
0430: 54 79 70 65 3d 22 54 61 62 6c 65 73 22 20 78 6d  Type="Tables" xm
0440: 6c 6e 73 3a 73 74 6f 72 65 3d 22 68 74 74 70 3a  lns:store="http:
0450: 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73  //schemas.micros
0460: 6f 66 74 2e 63 6f 6d 2f 61 64 6f 2f 32 30 30 37  oft.com/ado/2007
0470: 2f 31 32 2f 65 64 6d 2f 45 6e 74 69 74 79 53 74  /12/edm/EntitySt
0480: 6f 72 65 53 63 68 65 6d 61 47 65 6e 65 72 61 74  oreSchemaGenerat
0490: 6f 72 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  or" />..        
04a0: 20 20 3c 45 6e 74 69 74 79 53 65 74 20 4e 61 6d    <EntitySet Nam
04b0: 65 3d 22 45 6d 70 6c 6f 79 65 65 73 22 20 45 6e  e="Employees" En
04c0: 74 69 74 79 54 79 70 65 3d 22 6e 6f 72 74 68 77  tityType="northw
04d0: 69 6e 64 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65  indEFModel.Store
04e0: 2e 45 6d 70 6c 6f 79 65 65 73 22 20 73 74 6f 72  .Employees" stor
04f0: 65 3a 54 79 70 65 3d 22 54 61 62 6c 65 73 22 20  e:Type="Tables" 
0500: 78 6d 6c 6e 73 3a 73 74 6f 72 65 3d 22 68 74 74  xmlns:store="htt
0510: 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72  p://schemas.micr
0520: 6f 73 6f 66 74 2e 63 6f 6d 2f 61 64 6f 2f 32 30  osoft.com/ado/20
0530: 30 37 2f 31 32 2f 65 64 6d 2f 45 6e 74 69 74 79  07/12/edm/Entity
0540: 53 74 6f 72 65 53 63 68 65 6d 61 47 65 6e 65 72  StoreSchemaGener
0550: 61 74 6f 72 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ator" />..      
0560: 20 20 20 20 3c 45 6e 74 69 74 79 53 65 74 20 4e      <EntitySet N
0570: 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 73 54 65  ame="EmployeesTe
0580: 72 72 69 74 6f 72 69 65 73 22 20 45 6e 74 69 74  rritories" Entit
0590: 79 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64  yType="northwind
05a0: 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 45 6d  EFModel.Store.Em
05b0: 70 6c 6f 79 65 65 73 54 65 72 72 69 74 6f 72 69  ployeesTerritori
05c0: 65 73 22 20 73 74 6f 72 65 3a 54 79 70 65 3d 22  es" store:Type="
05d0: 54 61 62 6c 65 73 22 20 78 6d 6c 6e 73 3a 73 74  Tables" xmlns:st
05e0: 6f 72 65 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65  ore="http://sche
05f0: 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f  mas.microsoft.co
0600: 6d 2f 61 64 6f 2f 32 30 30 37 2f 31 32 2f 65 64  m/ado/2007/12/ed
0610: 6d 2f 45 6e 74 69 74 79 53 74 6f 72 65 53 63 68  m/EntityStoreSch
0620: 65 6d 61 47 65 6e 65 72 61 74 6f 72 22 20 2f 3e  emaGenerator" />
0630: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74  ..          <Ent
0640: 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 49 6e 74  itySet Name="Int
0650: 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73  ernationalOrders
0660: 22 20 45 6e 74 69 74 79 54 79 70 65 3d 22 6e 6f  " EntityType="no
0670: 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53  rthwindEFModel.S
0680: 74 6f 72 65 2e 49 6e 74 65 72 6e 61 74 69 6f 6e  tore.Internation
0690: 61 6c 4f 72 64 65 72 73 22 20 73 74 6f 72 65 3a  alOrders" store:
06a0: 54 79 70 65 3d 22 54 61 62 6c 65 73 22 20 78 6d  Type="Tables" xm
06b0: 6c 6e 73 3a 73 74 6f 72 65 3d 22 68 74 74 70 3a  lns:store="http:
06c0: 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73  //schemas.micros
06d0: 6f 66 74 2e 63 6f 6d 2f 61 64 6f 2f 32 30 30 37  oft.com/ado/2007
06e0: 2f 31 32 2f 65 64 6d 2f 45 6e 74 69 74 79 53 74  /12/edm/EntitySt
06f0: 6f 72 65 53 63 68 65 6d 61 47 65 6e 65 72 61 74  oreSchemaGenerat
0700: 6f 72 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  or" />..        
0710: 20 20 3c 45 6e 74 69 74 79 53 65 74 20 4e 61 6d    <EntitySet Nam
0720: 65 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22  e="OrderDetails"
0730: 20 45 6e 74 69 74 79 54 79 70 65 3d 22 6e 6f 72   EntityType="nor
0740: 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53 74  thwindEFModel.St
0750: 6f 72 65 2e 4f 72 64 65 72 44 65 74 61 69 6c 73  ore.OrderDetails
0760: 22 20 73 74 6f 72 65 3a 54 79 70 65 3d 22 54 61  " store:Type="Ta
0770: 62 6c 65 73 22 20 78 6d 6c 6e 73 3a 73 74 6f 72  bles" xmlns:stor
0780: 65 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61  e="http://schema
0790: 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f  s.microsoft.com/
07a0: 61 64 6f 2f 32 30 30 37 2f 31 32 2f 65 64 6d 2f  ado/2007/12/edm/
07b0: 45 6e 74 69 74 79 53 74 6f 72 65 53 63 68 65 6d  EntityStoreSchem
07c0: 61 47 65 6e 65 72 61 74 6f 72 22 20 2f 3e 0d 0a  aGenerator" />..
07d0: 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74            <Entit
07e0: 79 53 65 74 20 4e 61 6d 65 3d 22 4f 72 64 65 72  ySet Name="Order
07f0: 73 22 20 45 6e 74 69 74 79 54 79 70 65 3d 22 6e  s" EntityType="n
0800: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
0810: 53 74 6f 72 65 2e 4f 72 64 65 72 73 22 20 73 74  Store.Orders" st
0820: 6f 72 65 3a 54 79 70 65 3d 22 54 61 62 6c 65 73  ore:Type="Tables
0830: 22 20 78 6d 6c 6e 73 3a 73 74 6f 72 65 3d 22 68  " xmlns:store="h
0840: 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69  ttp://schemas.mi
0850: 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 64 6f 2f  crosoft.com/ado/
0860: 32 30 30 37 2f 31 32 2f 65 64 6d 2f 45 6e 74 69  2007/12/edm/Enti
0870: 74 79 53 74 6f 72 65 53 63 68 65 6d 61 47 65 6e  tyStoreSchemaGen
0880: 65 72 61 74 6f 72 22 20 2f 3e 0d 0a 20 20 20 20  erator" />..    
0890: 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53 65 74        <EntitySet
08a0: 20 4e 61 6d 65 3d 22 50 72 65 76 69 6f 75 73 45   Name="PreviousE
08b0: 6d 70 6c 6f 79 65 65 73 22 20 45 6e 74 69 74 79  mployees" Entity
08c0: 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45  Type="northwindE
08d0: 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 50 72 65  FModel.Store.Pre
08e0: 76 69 6f 75 73 45 6d 70 6c 6f 79 65 65 73 22 20  viousEmployees" 
08f0: 73 74 6f 72 65 3a 54 79 70 65 3d 22 54 61 62 6c  store:Type="Tabl
0900: 65 73 22 20 78 6d 6c 6e 73 3a 73 74 6f 72 65 3d  es" xmlns:store=
0910: 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e  "http://schemas.
0920: 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 64  microsoft.com/ad
0930: 6f 2f 32 30 30 37 2f 31 32 2f 65 64 6d 2f 45 6e  o/2007/12/edm/En
0940: 74 69 74 79 53 74 6f 72 65 53 63 68 65 6d 61 47  tityStoreSchemaG
0950: 65 6e 65 72 61 74 6f 72 22 20 2f 3e 0d 0a 20 20  enerator" />..  
0960: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53          <EntityS
0970: 65 74 20 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74  et Name="Product
0980: 73 22 20 45 6e 74 69 74 79 54 79 70 65 3d 22 6e  s" EntityType="n
0990: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
09a0: 53 74 6f 72 65 2e 50 72 6f 64 75 63 74 73 22 20  Store.Products" 
09b0: 73 74 6f 72 65 3a 54 79 70 65 3d 22 54 61 62 6c  store:Type="Tabl
09c0: 65 73 22 20 78 6d 6c 6e 73 3a 73 74 6f 72 65 3d  es" xmlns:store=
09d0: 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e  "http://schemas.
09e0: 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 64  microsoft.com/ad
09f0: 6f 2f 32 30 30 37 2f 31 32 2f 65 64 6d 2f 45 6e  o/2007/12/edm/En
0a00: 74 69 74 79 53 74 6f 72 65 53 63 68 65 6d 61 47  tityStoreSchemaG
0a10: 65 6e 65 72 61 74 6f 72 22 20 2f 3e 0d 0a 20 20  enerator" />..  
0a20: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53          <EntityS
0a30: 65 74 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 73  et Name="Regions
0a40: 22 20 45 6e 74 69 74 79 54 79 70 65 3d 22 6e 6f  " EntityType="no
0a50: 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53  rthwindEFModel.S
0a60: 74 6f 72 65 2e 52 65 67 69 6f 6e 73 22 20 73 74  tore.Regions" st
0a70: 6f 72 65 3a 54 79 70 65 3d 22 54 61 62 6c 65 73  ore:Type="Tables
0a80: 22 20 78 6d 6c 6e 73 3a 73 74 6f 72 65 3d 22 68  " xmlns:store="h
0a90: 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69  ttp://schemas.mi
0aa0: 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 64 6f 2f  crosoft.com/ado/
0ab0: 32 30 30 37 2f 31 32 2f 65 64 6d 2f 45 6e 74 69  2007/12/edm/Enti
0ac0: 74 79 53 74 6f 72 65 53 63 68 65 6d 61 47 65 6e  tyStoreSchemaGen
0ad0: 65 72 61 74 6f 72 22 20 2f 3e 0d 0a 20 20 20 20  erator" />..    
0ae0: 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53 65 74        <EntitySet
0af0: 20 4e 61 6d 65 3d 22 53 75 70 70 6c 69 65 72 73   Name="Suppliers
0b00: 22 20 45 6e 74 69 74 79 54 79 70 65 3d 22 6e 6f  " EntityType="no
0b10: 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53  rthwindEFModel.S
0b20: 74 6f 72 65 2e 53 75 70 70 6c 69 65 72 73 22 20  tore.Suppliers" 
0b30: 73 74 6f 72 65 3a 54 79 70 65 3d 22 54 61 62 6c  store:Type="Tabl
0b40: 65 73 22 20 78 6d 6c 6e 73 3a 73 74 6f 72 65 3d  es" xmlns:store=
0b50: 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e  "http://schemas.
0b60: 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 64  microsoft.com/ad
0b70: 6f 2f 32 30 30 37 2f 31 32 2f 65 64 6d 2f 45 6e  o/2007/12/edm/En
0b80: 74 69 74 79 53 74 6f 72 65 53 63 68 65 6d 61 47  tityStoreSchemaG
0b90: 65 6e 65 72 61 74 6f 72 22 20 2f 3e 0d 0a 20 20  enerator" />..  
0ba0: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53          <EntityS
0bb0: 65 74 20 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f  et Name="Territo
0bc0: 72 69 65 73 22 20 45 6e 74 69 74 79 54 79 70 65  ries" EntityType
0bd0: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
0be0: 65 6c 2e 53 74 6f 72 65 2e 54 65 72 72 69 74 6f  el.Store.Territo
0bf0: 72 69 65 73 22 20 73 74 6f 72 65 3a 54 79 70 65  ries" store:Type
0c00: 3d 22 54 61 62 6c 65 73 22 20 78 6d 6c 6e 73 3a  ="Tables" xmlns:
0c10: 73 74 6f 72 65 3d 22 68 74 74 70 3a 2f 2f 73 63  store="http://sc
0c20: 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e  hemas.microsoft.
0c30: 63 6f 6d 2f 61 64 6f 2f 32 30 30 37 2f 31 32 2f  com/ado/2007/12/
0c40: 65 64 6d 2f 45 6e 74 69 74 79 53 74 6f 72 65 53  edm/EntityStoreS
0c50: 63 68 65 6d 61 47 65 6e 65 72 61 74 6f 72 22 20  chemaGenerator" 
0c60: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 41  />..          <A
0c70: 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 20 4e 61  ssociationSet Na
0c80: 6d 65 3d 22 46 4b 5f 45 6d 70 6c 6f 79 65 65 73  me="FK_Employees
0c90: 54 65 72 72 69 74 6f 72 69 65 73 5f 45 6d 70 6c  Territories_Empl
0ca0: 6f 79 65 65 49 44 5f 45 6d 70 6c 6f 79 65 65 49  oyeeID_EmployeeI
0cb0: 44 22 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d 22  D" Association="
0cc0: 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c  northwindEFModel
0cd0: 2e 53 74 6f 72 65 2e 46 4b 5f 45 6d 70 6c 6f 79  .Store.FK_Employ
0ce0: 65 65 73 54 65 72 72 69 74 6f 72 69 65 73 5f 45  eesTerritories_E
0cf0: 6d 70 6c 6f 79 65 65 49 44 5f 45 6d 70 6c 6f 79  mployeeID_Employ
0d00: 65 65 49 44 22 3e 0d 0a 20 20 20 20 20 20 20 20  eeID">..        
0d10: 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 45      <End Role="E
0d20: 6d 70 6c 6f 79 65 65 73 22 20 45 6e 74 69 74 79  mployees" Entity
0d30: 53 65 74 3d 22 45 6d 70 6c 6f 79 65 65 73 22 20  Set="Employees" 
0d40: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
0d50: 3c 45 6e 64 20 52 6f 6c 65 3d 22 45 6d 70 6c 6f  <End Role="Emplo
0d60: 79 65 65 73 54 65 72 72 69 74 6f 72 69 65 73 22  yeesTerritories"
0d70: 20 45 6e 74 69 74 79 53 65 74 3d 22 45 6d 70 6c   EntitySet="Empl
0d80: 6f 79 65 65 73 54 65 72 72 69 74 6f 72 69 65 73  oyeesTerritories
0d90: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
0da0: 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74  </AssociationSet
0db0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 41 73  >..          <As
0dc0: 73 6f 63 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d  sociationSet Nam
0dd0: 65 3d 22 46 4b 5f 45 6d 70 6c 6f 79 65 65 73 54  e="FK_EmployeesT
0de0: 65 72 72 69 74 6f 72 69 65 73 5f 54 65 72 72 69  erritories_Terri
0df0: 74 6f 72 79 49 44 5f 54 65 72 72 69 74 6f 72 79  toryID_Territory
0e00: 49 44 22 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d  ID" Association=
0e10: 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  "northwindEFMode
0e20: 6c 2e 53 74 6f 72 65 2e 46 4b 5f 45 6d 70 6c 6f  l.Store.FK_Emplo
0e30: 79 65 65 73 54 65 72 72 69 74 6f 72 69 65 73 5f  yeesTerritories_
0e40: 54 65 72 72 69 74 6f 72 79 49 44 5f 54 65 72 72  TerritoryID_Terr
0e50: 69 74 6f 72 79 49 44 22 3e 0d 0a 20 20 20 20 20  itoryID">..     
0e60: 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65         <End Role
0e70: 3d 22 54 65 72 72 69 74 6f 72 69 65 73 22 20 45  ="Territories" E
0e80: 6e 74 69 74 79 53 65 74 3d 22 54 65 72 72 69 74  ntitySet="Territ
0e90: 6f 72 69 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20  ories" />..     
0ea0: 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65         <End Role
0eb0: 3d 22 45 6d 70 6c 6f 79 65 65 73 54 65 72 72 69  ="EmployeesTerri
0ec0: 74 6f 72 69 65 73 22 20 45 6e 74 69 74 79 53 65  tories" EntitySe
0ed0: 74 3d 22 45 6d 70 6c 6f 79 65 65 73 54 65 72 72  t="EmployeesTerr
0ee0: 69 74 6f 72 69 65 73 22 20 2f 3e 0d 0a 20 20 20  itories" />..   
0ef0: 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61         </Associa
0f00: 74 69 6f 6e 53 65 74 3e 0d 0a 20 20 20 20 20 20  tionSet>..      
0f10: 20 20 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e      <Association
0f20: 53 65 74 20 4e 61 6d 65 3d 22 46 4b 5f 49 6e 74  Set Name="FK_Int
0f30: 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73  ernationalOrders
0f40: 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72 49 44  _OrderID_OrderID
0f50: 22 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d 22 6e  " Association="n
0f60: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
0f70: 53 74 6f 72 65 2e 46 4b 5f 49 6e 74 65 72 6e 61  Store.FK_Interna
0f80: 74 69 6f 6e 61 6c 4f 72 64 65 72 73 5f 4f 72 64  tionalOrders_Ord
0f90: 65 72 49 44 5f 4f 72 64 65 72 49 44 22 3e 0d 0a  erID_OrderID">..
0fa0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64              <End
0fb0: 20 52 6f 6c 65 3d 22 4f 72 64 65 72 73 22 20 45   Role="Orders" E
0fc0: 6e 74 69 74 79 53 65 74 3d 22 4f 72 64 65 72 73  ntitySet="Orders
0fd0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
0fe0: 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 49 6e 74    <End Role="Int
0ff0: 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73  ernationalOrders
1000: 22 20 45 6e 74 69 74 79 53 65 74 3d 22 49 6e 74  " EntitySet="Int
1010: 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73  ernationalOrders
1020: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
1030: 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74  </AssociationSet
1040: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 41 73  >..          <As
1050: 73 6f 63 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d  sociationSet Nam
1060: 65 3d 22 46 4b 5f 4f 72 64 65 72 44 65 74 61 69  e="FK_OrderDetai
1070: 6c 73 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72  ls_OrderID_Order
1080: 49 44 22 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d  ID" Association=
1090: 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  "northwindEFMode
10a0: 6c 2e 53 74 6f 72 65 2e 46 4b 5f 4f 72 64 65 72  l.Store.FK_Order
10b0: 44 65 74 61 69 6c 73 5f 4f 72 64 65 72 49 44 5f  Details_OrderID_
10c0: 4f 72 64 65 72 49 44 22 3e 0d 0a 20 20 20 20 20  OrderID">..     
10d0: 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65         <End Role
10e0: 3d 22 4f 72 64 65 72 73 22 20 45 6e 74 69 74 79  ="Orders" Entity
10f0: 53 65 74 3d 22 4f 72 64 65 72 73 22 20 2f 3e 0d  Set="Orders" />.
1100: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e  .            <En
1110: 64 20 52 6f 6c 65 3d 22 4f 72 64 65 72 44 65 74  d Role="OrderDet
1120: 61 69 6c 73 22 20 45 6e 74 69 74 79 53 65 74 3d  ails" EntitySet=
1130: 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 20 2f  "OrderDetails" /
1140: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41  >..          </A
1150: 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 3e 0d 0a  ssociationSet>..
1160: 20 20 20 20 20 20 20 20 20 20 3c 41 73 73 6f 63            <Assoc
1170: 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d 65 3d 22  iationSet Name="
1180: 46 4b 5f 4f 72 64 65 72 44 65 74 61 69 6c 73 5f  FK_OrderDetails_
1190: 50 72 6f 64 75 63 74 49 44 5f 50 72 6f 64 75 63  ProductID_Produc
11a0: 74 49 44 22 20 41 73 73 6f 63 69 61 74 69 6f 6e  tID" Association
11b0: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
11c0: 65 6c 2e 53 74 6f 72 65 2e 46 4b 5f 4f 72 64 65  el.Store.FK_Orde
11d0: 72 44 65 74 61 69 6c 73 5f 50 72 6f 64 75 63 74  rDetails_Product
11e0: 49 44 5f 50 72 6f 64 75 63 74 49 44 22 3e 0d 0a  ID_ProductID">..
11f0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64              <End
1200: 20 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74 73 22   Role="Products"
1210: 20 45 6e 74 69 74 79 53 65 74 3d 22 50 72 6f 64   EntitySet="Prod
1220: 75 63 74 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ucts" />..      
1230: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
1240: 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 20 45  "OrderDetails" E
1250: 6e 74 69 74 79 53 65 74 3d 22 4f 72 64 65 72 44  ntitySet="OrderD
1260: 65 74 61 69 6c 73 22 20 2f 3e 0d 0a 20 20 20 20  etails" />..    
1270: 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61 74        </Associat
1280: 69 6f 6e 53 65 74 3e 0d 0a 20 20 20 20 20 20 20  ionSet>..       
1290: 20 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 53     <AssociationS
12a0: 65 74 20 4e 61 6d 65 3d 22 46 4b 5f 4f 72 64 65  et Name="FK_Orde
12b0: 72 73 5f 43 75 73 74 6f 6d 65 72 49 44 5f 43 75  rs_CustomerID_Cu
12c0: 73 74 6f 6d 65 72 49 44 22 20 41 73 73 6f 63 69  stomerID" Associ
12d0: 61 74 69 6f 6e 3d 22 6e 6f 72 74 68 77 69 6e 64  ation="northwind
12e0: 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 46 4b  EFModel.Store.FK
12f0: 5f 4f 72 64 65 72 73 5f 43 75 73 74 6f 6d 65 72  _Orders_Customer
1300: 49 44 5f 43 75 73 74 6f 6d 65 72 49 44 22 3e 0d  ID_CustomerID">.
1310: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e  .            <En
1320: 64 20 52 6f 6c 65 3d 22 43 75 73 74 6f 6d 65 72  d Role="Customer
1330: 73 22 20 45 6e 74 69 74 79 53 65 74 3d 22 43 75  s" EntitySet="Cu
1340: 73 74 6f 6d 65 72 73 22 20 2f 3e 0d 0a 20 20 20  stomers" />..   
1350: 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f           <End Ro
1360: 6c 65 3d 22 4f 72 64 65 72 73 22 20 45 6e 74 69  le="Orders" Enti
1370: 74 79 53 65 74 3d 22 4f 72 64 65 72 73 22 20 2f  tySet="Orders" /
1380: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41  >..          </A
1390: 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 3e 0d 0a  ssociationSet>..
13a0: 20 20 20 20 20 20 20 20 20 20 3c 41 73 73 6f 63            <Assoc
13b0: 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d 65 3d 22  iationSet Name="
13c0: 46 4b 5f 50 72 6f 64 75 63 74 73 5f 43 61 74 65  FK_Products_Cate
13d0: 67 6f 72 79 49 44 5f 43 61 74 65 67 6f 72 79 49  goryID_CategoryI
13e0: 44 22 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d 22  D" Association="
13f0: 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c  northwindEFModel
1400: 2e 53 74 6f 72 65 2e 46 4b 5f 50 72 6f 64 75 63  .Store.FK_Produc
1410: 74 73 5f 43 61 74 65 67 6f 72 79 49 44 5f 43 61  ts_CategoryID_Ca
1420: 74 65 67 6f 72 79 49 44 22 3e 0d 0a 20 20 20 20  tegoryID">..    
1430: 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c          <End Rol
1440: 65 3d 22 43 61 74 65 67 6f 72 69 65 73 22 20 45  e="Categories" E
1450: 6e 74 69 74 79 53 65 74 3d 22 43 61 74 65 67 6f  ntitySet="Catego
1460: 72 69 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ries" />..      
1470: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
1480: 22 50 72 6f 64 75 63 74 73 22 20 45 6e 74 69 74  "Products" Entit
1490: 79 53 65 74 3d 22 50 72 6f 64 75 63 74 73 22 20  ySet="Products" 
14a0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  />..          </
14b0: 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 3e 0d  AssociationSet>.
14c0: 0a 20 20 20 20 20 20 20 20 20 20 3c 41 73 73 6f  .          <Asso
14d0: 63 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d 65 3d  ciationSet Name=
14e0: 22 46 4b 5f 50 72 6f 64 75 63 74 73 5f 53 75 70  "FK_Products_Sup
14f0: 70 6c 69 65 72 49 44 5f 53 75 70 70 6c 69 65 72  plierID_Supplier
1500: 49 44 22 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d  ID" Association=
1510: 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  "northwindEFMode
1520: 6c 2e 53 74 6f 72 65 2e 46 4b 5f 50 72 6f 64 75  l.Store.FK_Produ
1530: 63 74 73 5f 53 75 70 70 6c 69 65 72 49 44 5f 53  cts_SupplierID_S
1540: 75 70 70 6c 69 65 72 49 44 22 3e 0d 0a 20 20 20  upplierID">..   
1550: 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f           <End Ro
1560: 6c 65 3d 22 53 75 70 70 6c 69 65 72 73 22 20 45  le="Suppliers" E
1570: 6e 74 69 74 79 53 65 74 3d 22 53 75 70 70 6c 69  ntitySet="Suppli
1580: 65 72 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ers" />..       
1590: 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22       <End Role="
15a0: 50 72 6f 64 75 63 74 73 22 20 45 6e 74 69 74 79  Products" Entity
15b0: 53 65 74 3d 22 50 72 6f 64 75 63 74 73 22 20 2f  Set="Products" /
15c0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41  >..          </A
15d0: 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 3e 0d 0a  ssociationSet>..
15e0: 20 20 20 20 20 20 20 20 20 20 3c 41 73 73 6f 63            <Assoc
15f0: 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d 65 3d 22  iationSet Name="
1600: 46 4b 5f 54 65 72 72 69 74 6f 72 69 65 73 5f 52  FK_Territories_R
1610: 65 67 69 6f 6e 49 44 5f 52 65 67 69 6f 6e 49 44  egionID_RegionID
1620: 22 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d 22 6e  " Association="n
1630: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
1640: 53 74 6f 72 65 2e 46 4b 5f 54 65 72 72 69 74 6f  Store.FK_Territo
1650: 72 69 65 73 5f 52 65 67 69 6f 6e 49 44 5f 52 65  ries_RegionID_Re
1660: 67 69 6f 6e 49 44 22 3e 0d 0a 20 20 20 20 20 20  gionID">..      
1670: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
1680: 22 52 65 67 69 6f 6e 73 22 20 45 6e 74 69 74 79  "Regions" Entity
1690: 53 65 74 3d 22 52 65 67 69 6f 6e 73 22 20 2f 3e  Set="Regions" />
16a0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45  ..            <E
16b0: 6e 64 20 52 6f 6c 65 3d 22 54 65 72 72 69 74 6f  nd Role="Territo
16c0: 72 69 65 73 22 20 45 6e 74 69 74 79 53 65 74 3d  ries" EntitySet=
16d0: 22 54 65 72 72 69 74 6f 72 69 65 73 22 20 2f 3e  "Territories" />
16e0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41 73  ..          </As
16f0: 73 6f 63 69 61 74 69 6f 6e 53 65 74 3e 0d 0a 20  sociationSet>.. 
1700: 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 43         </EntityC
1710: 6f 6e 74 61 69 6e 65 72 3e 0d 0a 20 20 20 20 20  ontainer>..     
1720: 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65 20 4e     <EntityType N
1730: 61 6d 65 3d 22 43 61 74 65 67 6f 72 69 65 73 22  ame="Categories"
1740: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 4b 65  >..          <Ke
1750: 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  y>..            
1760: 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61 6d  <PropertyRef Nam
1770: 65 3d 22 43 61 74 65 67 6f 72 79 49 44 22 20 2f  e="CategoryID" /
1780: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 4b  >..          </K
1790: 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  ey>..          <
17a0: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 43  Property Name="C
17b0: 61 74 65 67 6f 72 79 49 44 22 20 54 79 70 65 3d  ategoryID" Type=
17c0: 22 69 6e 74 65 67 65 72 22 20 4e 75 6c 6c 61 62  "integer" Nullab
17d0: 6c 65 3d 22 66 61 6c 73 65 22 20 53 74 6f 72 65  le="false" Store
17e0: 47 65 6e 65 72 61 74 65 64 50 61 74 74 65 72 6e  GeneratedPattern
17f0: 3d 22 49 64 65 6e 74 69 74 79 22 20 2f 3e 0d 0a  ="Identity" />..
1800: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
1810: 72 74 79 20 4e 61 6d 65 3d 22 43 61 74 65 67 6f  rty Name="Catego
1820: 72 79 4e 61 6d 65 22 20 54 79 70 65 3d 22 6e 76  ryName" Type="nv
1830: 61 72 63 68 61 72 22 20 4e 75 6c 6c 61 62 6c 65  archar" Nullable
1840: 3d 22 66 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67  ="false" MaxLeng
1850: 74 68 3d 22 31 35 22 20 2f 3e 0d 0a 20 20 20 20  th="15" />..    
1860: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
1870: 4e 61 6d 65 3d 22 44 65 73 63 72 69 70 74 69 6f  Name="Descriptio
1880: 6e 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61  n" Type="nvarcha
1890: 72 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  r" />..         
18a0: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
18b0: 22 50 69 63 74 75 72 65 22 20 54 79 70 65 3d 22  "Picture" Type="
18c0: 62 6c 6f 62 22 20 2f 3e 0d 0a 20 20 20 20 20 20  blob" />..      
18d0: 20 20 3c 2f 45 6e 74 69 74 79 54 79 70 65 3e 0d    </EntityType>.
18e0: 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79  .        <Entity
18f0: 54 79 70 65 20 4e 61 6d 65 3d 22 43 75 73 74 6f  Type Name="Custo
1900: 6d 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20  mers">..        
1910: 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20    <Key>..       
1920: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65       <PropertyRe
1930: 66 20 4e 61 6d 65 3d 22 43 75 73 74 6f 6d 65 72  f Name="Customer
1940: 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ID" />..        
1950: 20 20 3c 2f 4b 65 79 3e 0d 0a 20 20 20 20 20 20    </Key>..      
1960: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
1970: 6d 65 3d 22 43 75 73 74 6f 6d 65 72 49 44 22 20  me="CustomerID" 
1980: 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20  Type="nvarchar" 
1990: 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22  Nullable="false"
19a0: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 35 22 20 2f   MaxLength="5" /
19b0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
19c0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6d  operty Name="Com
19d0: 70 61 6e 79 4e 61 6d 65 22 20 54 79 70 65 3d 22  panyName" Type="
19e0: 6e 76 61 72 63 68 61 72 22 20 4e 75 6c 6c 61 62  nvarchar" Nullab
19f0: 6c 65 3d 22 66 61 6c 73 65 22 20 4d 61 78 4c 65  le="false" MaxLe
1a00: 6e 67 74 68 3d 22 34 30 22 20 2f 3e 0d 0a 20 20  ngth="40" />..  
1a10: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
1a20: 79 20 4e 61 6d 65 3d 22 43 6f 6e 74 61 63 74 4e  y Name="ContactN
1a30: 61 6d 65 22 20 54 79 70 65 3d 22 6e 76 61 72 63  ame" Type="nvarc
1a40: 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22  har" MaxLength="
1a50: 33 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  30" />..        
1a60: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
1a70: 3d 22 43 6f 6e 74 61 63 74 54 69 74 6c 65 22 20  ="ContactTitle" 
1a80: 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20  Type="nvarchar" 
1a90: 4d 61 78 4c 65 6e 67 74 68 3d 22 33 30 22 20 2f  MaxLength="30" /
1aa0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
1ab0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 41 64 64  operty Name="Add
1ac0: 72 65 73 73 22 20 54 79 70 65 3d 22 6e 76 61 72  ress" Type="nvar
1ad0: 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d  char" MaxLength=
1ae0: 22 36 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  "60" />..       
1af0: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
1b00: 65 3d 22 43 69 74 79 22 20 54 79 70 65 3d 22 6e  e="City" Type="n
1b10: 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67  varchar" MaxLeng
1b20: 74 68 3d 22 31 35 22 20 2f 3e 0d 0a 20 20 20 20  th="15" />..    
1b30: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
1b40: 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22 20 54 79  Name="Region" Ty
1b50: 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61  pe="nvarchar" Ma
1b60: 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f 3e 0d  xLength="15" />.
1b70: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
1b80: 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f 73 74 61  erty Name="Posta
1b90: 6c 43 6f 64 65 22 20 54 79 70 65 3d 22 6e 76 61  lCode" Type="nva
1ba0: 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68  rchar" MaxLength
1bb0: 3d 22 31 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ="10" />..      
1bc0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
1bd0: 6d 65 3d 22 43 6f 75 6e 74 72 79 22 20 54 79 70  me="Country" Typ
1be0: 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78  e="nvarchar" Max
1bf0: 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f 3e 0d 0a  Length="15" />..
1c00: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
1c10: 72 74 79 20 4e 61 6d 65 3d 22 50 68 6f 6e 65 22  rty Name="Phone"
1c20: 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22   Type="nvarchar"
1c30: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 34 22 20   MaxLength="24" 
1c40: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
1c50: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 46 61  roperty Name="Fa
1c60: 78 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61  x" Type="nvarcha
1c70: 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 34  r" MaxLength="24
1c80: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f  " />..        </
1c90: 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a 20 20 20  EntityType>..   
1ca0: 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65       <EntityType
1cb0: 20 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 73   Name="Employees
1cc0: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 4b  ">..          <K
1cd0: 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  ey>..           
1ce0: 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61   <PropertyRef Na
1cf0: 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44 22 20  me="EmployeeID" 
1d00: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  />..          </
1d10: 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  Key>..          
1d20: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
1d30: 45 6d 70 6c 6f 79 65 65 49 44 22 20 54 79 70 65  EmployeeID" Type
1d40: 3d 22 69 6e 74 65 67 65 72 22 20 4e 75 6c 6c 61  ="integer" Nulla
1d50: 62 6c 65 3d 22 66 61 6c 73 65 22 20 53 74 6f 72  ble="false" Stor
1d60: 65 47 65 6e 65 72 61 74 65 64 50 61 74 74 65 72  eGeneratedPatter
1d70: 6e 3d 22 49 64 65 6e 74 69 74 79 22 20 2f 3e 0d  n="Identity" />.
1d80: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
1d90: 65 72 74 79 20 4e 61 6d 65 3d 22 4c 61 73 74 4e  erty Name="LastN
1da0: 61 6d 65 22 20 54 79 70 65 3d 22 6e 76 61 72 63  ame" Type="nvarc
1db0: 68 61 72 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  har" Nullable="f
1dc0: 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68 3d  alse" MaxLength=
1dd0: 22 32 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  "20" />..       
1de0: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
1df0: 65 3d 22 46 69 72 73 74 4e 61 6d 65 22 20 54 79  e="FirstName" Ty
1e00: 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4e 75  pe="nvarchar" Nu
1e10: 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 4d  llable="false" M
1e20: 61 78 4c 65 6e 67 74 68 3d 22 31 30 22 20 2f 3e  axLength="10" />
1e30: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
1e40: 70 65 72 74 79 20 4e 61 6d 65 3d 22 54 69 74 6c  perty Name="Titl
1e50: 65 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61  e" Type="nvarcha
1e60: 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 33 30  r" MaxLength="30
1e70: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
1e80: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
1e90: 54 69 74 6c 65 4f 66 43 6f 75 72 74 65 73 79 22  TitleOfCourtesy"
1ea0: 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22   Type="nvarchar"
1eb0: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 35 22 20   MaxLength="25" 
1ec0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
1ed0: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 42 69  roperty Name="Bi
1ee0: 72 74 68 44 61 74 65 22 20 54 79 70 65 3d 22 64  rthDate" Type="d
1ef0: 61 74 65 74 69 6d 65 22 20 2f 3e 0d 0a 20 20 20  atetime" />..   
1f00: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
1f10: 20 4e 61 6d 65 3d 22 48 69 72 65 44 61 74 65 22   Name="HireDate"
1f20: 20 54 79 70 65 3d 22 64 61 74 65 74 69 6d 65 22   Type="datetime"
1f30: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
1f40: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 41  Property Name="A
1f50: 64 64 72 65 73 73 22 20 54 79 70 65 3d 22 6e 76  ddress" Type="nv
1f60: 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74  archar" MaxLengt
1f70: 68 3d 22 36 30 22 20 2f 3e 0d 0a 20 20 20 20 20  h="60" />..     
1f80: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
1f90: 61 6d 65 3d 22 43 69 74 79 22 20 54 79 70 65 3d  ame="City" Type=
1fa0: 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65  "nvarchar" MaxLe
1fb0: 6e 67 74 68 3d 22 31 35 22 20 2f 3e 0d 0a 20 20  ngth="15" />..  
1fc0: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
1fd0: 79 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22 20  y Name="Region" 
1fe0: 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20  Type="nvarchar" 
1ff0: 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f  MaxLength="15" /
2000: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
2010: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f 73  operty Name="Pos
2020: 74 61 6c 43 6f 64 65 22 20 54 79 70 65 3d 22 6e  talCode" Type="n
2030: 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67  varchar" MaxLeng
2040: 74 68 3d 22 31 30 22 20 2f 3e 0d 0a 20 20 20 20  th="10" />..    
2050: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
2060: 4e 61 6d 65 3d 22 43 6f 75 6e 74 72 79 22 20 54  Name="Country" T
2070: 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d  ype="nvarchar" M
2080: 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f 3e  axLength="15" />
2090: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
20a0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 48 6f 6d 65  perty Name="Home
20b0: 50 68 6f 6e 65 22 20 54 79 70 65 3d 22 6e 76 61  Phone" Type="nva
20c0: 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68  rchar" MaxLength
20d0: 3d 22 32 34 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ="24" />..      
20e0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
20f0: 6d 65 3d 22 45 78 74 65 6e 73 69 6f 6e 22 20 54  me="Extension" T
2100: 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d  ype="nvarchar" M
2110: 61 78 4c 65 6e 67 74 68 3d 22 34 22 20 2f 3e 0d  axLength="4" />.
2120: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
2130: 65 72 74 79 20 4e 61 6d 65 3d 22 50 68 6f 74 6f  erty Name="Photo
2140: 22 20 54 79 70 65 3d 22 62 6c 6f 62 22 20 2f 3e  " Type="blob" />
2150: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
2160: 70 65 72 74 79 20 4e 61 6d 65 3d 22 4e 6f 74 65  perty Name="Note
2170: 73 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61  s" Type="nvarcha
2180: 72 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  r" />..         
2190: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
21a0: 22 50 68 6f 74 6f 50 61 74 68 22 20 54 79 70 65  "PhotoPath" Type
21b0: 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78 4c  ="nvarchar" MaxL
21c0: 65 6e 67 74 68 3d 22 32 35 35 22 20 2f 3e 0d 0a  ength="255" />..
21d0: 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79          </Entity
21e0: 54 79 70 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c  Type>..        <
21f0: 45 6e 74 69 74 79 54 79 70 65 20 4e 61 6d 65 3d  EntityType Name=
2200: 22 45 6d 70 6c 6f 79 65 65 73 54 65 72 72 69 74  "EmployeesTerrit
2210: 6f 72 69 65 73 22 3e 0d 0a 20 20 20 20 20 20 20  ories">..       
2220: 20 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20     <Key>..      
2230: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52        <PropertyR
2240: 65 66 20 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65  ef Name="Employe
2250: 65 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  eID" />..       
2260: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65       <PropertyRe
2270: 66 20 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f 72  f Name="Territor
2280: 79 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  yID" />..       
2290: 20 20 20 3c 2f 4b 65 79 3e 0d 0a 20 20 20 20 20     </Key>..     
22a0: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
22b0: 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44 22  ame="EmployeeID"
22c0: 20 54 79 70 65 3d 22 69 6e 74 65 67 65 72 22 20   Type="integer" 
22d0: 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22  Nullable="false"
22e0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
22f0: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 54  Property Name="T
2300: 65 72 72 69 74 6f 72 79 49 44 22 20 54 79 70 65  erritoryID" Type
2310: 3d 22 69 6e 74 65 67 65 72 22 20 4e 75 6c 6c 61  ="integer" Nulla
2320: 62 6c 65 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a  ble="false" />..
2330: 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79          </Entity
2340: 54 79 70 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c  Type>..        <
2350: 45 6e 74 69 74 79 54 79 70 65 20 4e 61 6d 65 3d  EntityType Name=
2360: 22 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72  "InternationalOr
2370: 64 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20  ders">..        
2380: 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20    <Key>..       
2390: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65       <PropertyRe
23a0: 66 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44 22  f Name="OrderID"
23b0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
23c0: 2f 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20  /Key>..         
23d0: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
23e0: 22 4f 72 64 65 72 49 44 22 20 54 79 70 65 3d 22  "OrderID" Type="
23f0: 69 6e 74 65 67 65 72 22 20 4e 75 6c 6c 61 62 6c  integer" Nullabl
2400: 65 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20  e="false" />..  
2410: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
2420: 79 20 4e 61 6d 65 3d 22 43 75 73 74 6f 6d 73 44  y Name="CustomsD
2430: 65 73 63 72 69 70 74 69 6f 6e 22 20 54 79 70 65  escription" Type
2440: 3d 22 6e 76 61 72 63 68 61 72 22 20 4e 75 6c 6c  ="nvarchar" Null
2450: 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 4d 61 78  able="false" Max
2460: 4c 65 6e 67 74 68 3d 22 31 30 30 22 20 2f 3e 0d  Length="100" />.
2470: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
2480: 65 72 74 79 20 4e 61 6d 65 3d 22 45 78 63 69 73  erty Name="Excis
2490: 65 54 61 78 22 20 54 79 70 65 3d 22 64 65 63 69  eTax" Type="deci
24a0: 6d 61 6c 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  mal" Nullable="f
24b0: 61 6c 73 65 22 20 50 72 65 63 69 73 69 6f 6e 3d  alse" Precision=
24c0: 22 35 33 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  "53" />..       
24d0: 20 3c 2f 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a   </EntityType>..
24e0: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54          <EntityT
24f0: 79 70 65 20 4e 61 6d 65 3d 22 4f 72 64 65 72 44  ype Name="OrderD
2500: 65 74 61 69 6c 73 22 3e 0d 0a 20 20 20 20 20 20  etails">..      
2510: 20 20 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20      <Key>..     
2520: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
2530: 52 65 66 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49  Ref Name="OrderI
2540: 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  D" />..         
2550: 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20     <PropertyRef 
2560: 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74 49 44 22  Name="ProductID"
2570: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
2580: 2f 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20  /Key>..         
2590: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
25a0: 22 4f 72 64 65 72 49 44 22 20 54 79 70 65 3d 22  "OrderID" Type="
25b0: 69 6e 74 65 67 65 72 22 20 4e 75 6c 6c 61 62 6c  integer" Nullabl
25c0: 65 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20  e="false" />..  
25d0: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
25e0: 79 20 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74 49  y Name="ProductI
25f0: 44 22 20 54 79 70 65 3d 22 69 6e 74 65 67 65 72  D" Type="integer
2600: 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73  " Nullable="fals
2610: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
2620: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
2630: 22 55 6e 69 74 50 72 69 63 65 22 20 54 79 70 65  "UnitPrice" Type
2640: 3d 22 64 65 63 69 6d 61 6c 22 20 4e 75 6c 6c 61  ="decimal" Nulla
2650: 62 6c 65 3d 22 66 61 6c 73 65 22 20 50 72 65 63  ble="false" Prec
2660: 69 73 69 6f 6e 3d 22 35 33 22 20 2f 3e 0d 0a 20  ision="53" />.. 
2670: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
2680: 74 79 20 4e 61 6d 65 3d 22 51 75 61 6e 74 69 74  ty Name="Quantit
2690: 79 22 20 54 79 70 65 3d 22 73 6d 61 6c 6c 69 6e  y" Type="smallin
26a0: 74 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c  t" Nullable="fal
26b0: 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  se" />..        
26c0: 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 20 20 20 20    <!--..        
26d0: 20 20 20 20 20 20 4e 4f 54 45 3a 20 54 68 65 20        NOTE: The 
26e0: 22 44 69 73 63 6f 75 6e 74 22 20 63 6f 6c 75 6d  "Discount" colum
26f0: 6e 20 69 73 20 6e 6f 74 20 61 63 74 75 61 6c 6c  n is not actuall
2700: 79 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 74  y generated by t
2710: 68 65 20 73 74 6f 72 65 3b 0d 0a 20 20 20 20 20  he store;..     
2720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68                 h
2730: 6f 77 65 76 65 72 2c 20 69 74 20 68 61 73 20 61  owever, it has a
2740: 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 61   default value a
2750: 6e 64 20 63 61 6e 20 62 65 20 75 74 69 6c 69 7a  nd can be utiliz
2760: 65 64 20 74 6f 20 74 65 73 74 0d 0a 20 20 20 20  ed to test..    
2770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2780: 67 65 6e 65 72 61 74 69 6e 67 20 61 6e 20 44 62  generating an Db
2790: 49 6e 73 65 72 74 43 6f 6d 6d 61 6e 64 54 72 65  InsertCommandTre
27a0: 65 20 77 69 74 68 20 61 20 52 65 74 75 72 6e 69  e with a Returni
27b0: 6e 67 20 70 72 6f 70 65 72 74 79 0d 0a 20 20 20  ng property..   
27c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
27d0: 20 76 61 6c 75 65 20 74 68 61 74 20 69 73 20 6e   value that is n
27e0: 6f 74 20 6e 75 6c 6c 2e 0d 0a 20 20 20 20 20 20  ot null...      
27f0: 20 20 20 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20      -->..       
2800: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
2810: 65 3d 22 44 69 73 63 6f 75 6e 74 22 20 54 79 70  e="Discount" Typ
2820: 65 3d 22 72 65 61 6c 22 20 4e 75 6c 6c 61 62 6c  e="real" Nullabl
2830: 65 3d 22 66 61 6c 73 65 22 20 53 74 6f 72 65 47  e="false" StoreG
2840: 65 6e 65 72 61 74 65 64 50 61 74 74 65 72 6e 3d  eneratedPattern=
2850: 22 43 6f 6d 70 75 74 65 64 22 20 2f 3e 0d 0a 20  "Computed" />.. 
2860: 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 54         </EntityT
2870: 79 70 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c 45  ype>..        <E
2880: 6e 74 69 74 79 54 79 70 65 20 4e 61 6d 65 3d 22  ntityType Name="
2890: 4f 72 64 65 72 73 22 3e 0d 0a 20 20 20 20 20 20  Orders">..      
28a0: 20 20 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20      <Key>..     
28b0: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
28c0: 52 65 66 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49  Ref Name="OrderI
28d0: 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  D" />..         
28e0: 20 3c 2f 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20   </Key>..       
28f0: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
2900: 65 3d 22 4f 72 64 65 72 49 44 22 20 54 79 70 65  e="OrderID" Type
2910: 3d 22 69 6e 74 65 67 65 72 22 20 4e 75 6c 6c 61  ="integer" Nulla
2920: 62 6c 65 3d 22 66 61 6c 73 65 22 20 53 74 6f 72  ble="false" Stor
2930: 65 47 65 6e 65 72 61 74 65 64 50 61 74 74 65 72  eGeneratedPatter
2940: 6e 3d 22 49 64 65 6e 74 69 74 79 22 20 2f 3e 0d  n="Identity" />.
2950: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
2960: 65 72 74 79 20 4e 61 6d 65 3d 22 43 75 73 74 6f  erty Name="Custo
2970: 6d 65 72 49 44 22 20 54 79 70 65 3d 22 6e 76 61  merID" Type="nva
2980: 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68  rchar" MaxLength
2990: 3d 22 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ="5" />..       
29a0: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
29b0: 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44 22 20 54  e="EmployeeID" T
29c0: 79 70 65 3d 22 69 6e 74 65 67 65 72 22 20 2f 3e  ype="integer" />
29d0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
29e0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 4f 72 64 65  perty Name="Orde
29f0: 72 44 61 74 65 22 20 54 79 70 65 3d 22 64 61 74  rDate" Type="dat
2a00: 65 74 69 6d 65 22 20 2f 3e 0d 0a 20 20 20 20 20  etime" />..     
2a10: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
2a20: 61 6d 65 3d 22 52 65 71 75 69 72 65 64 44 61 74  ame="RequiredDat
2a30: 65 22 20 54 79 70 65 3d 22 64 61 74 65 74 69 6d  e" Type="datetim
2a40: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
2a50: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
2a60: 22 53 68 69 70 70 65 64 44 61 74 65 22 20 54 79  "ShippedDate" Ty
2a70: 70 65 3d 22 64 61 74 65 74 69 6d 65 22 20 2f 3e  pe="datetime" />
2a80: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 21 2d 2d  ..          <!--
2a90: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
2aa0: 4e 4f 54 45 3a 20 54 68 65 20 22 46 72 65 69 67  NOTE: The "Freig
2ab0: 68 74 22 20 63 6f 6c 75 6d 6e 20 69 73 20 6e 6f  ht" column is no
2ac0: 74 20 61 63 74 75 61 6c 6c 79 20 67 65 6e 65 72  t actually gener
2ad0: 61 74 65 64 20 62 79 20 74 68 65 20 73 74 6f 72  ated by the stor
2ae0: 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  e;..            
2af0: 20 20 20 20 20 20 20 20 68 6f 77 65 76 65 72 2c          however,
2b00: 20 69 74 20 68 61 73 20 61 20 64 65 66 61 75 6c   it has a defaul
2b10: 74 20 76 61 6c 75 65 20 61 6e 64 20 63 61 6e 20  t value and can 
2b20: 62 65 20 75 74 69 6c 69 7a 65 64 20 74 6f 20 74  be utilized to t
2b30: 65 73 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20  est..           
2b40: 20 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 74           generat
2b50: 69 6e 67 20 61 6e 20 44 62 55 70 64 61 74 65 43  ing an DbUpdateC
2b60: 6f 6d 6d 61 6e 64 54 72 65 65 20 77 69 74 68 20  ommandTree with 
2b70: 61 20 52 65 74 75 72 6e 69 6e 67 20 70 72 6f 70  a Returning prop
2b80: 65 72 74 79 0d 0a 20 20 20 20 20 20 20 20 20 20  erty..          
2b90: 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20            value 
2ba0: 74 68 61 74 20 69 73 20 6e 6f 74 20 6e 75 6c 6c  that is not null
2bb0: 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 2d 2d 3e  ...          -->
2bc0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
2bd0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 46 72 65 69  perty Name="Frei
2be0: 67 68 74 22 20 54 79 70 65 3d 22 64 65 63 69 6d  ght" Type="decim
2bf0: 61 6c 22 20 50 72 65 63 69 73 69 6f 6e 3d 22 35  al" Precision="5
2c00: 33 22 20 53 74 6f 72 65 47 65 6e 65 72 61 74 65  3" StoreGenerate
2c10: 64 50 61 74 74 65 72 6e 3d 22 43 6f 6d 70 75 74  dPattern="Comput
2c20: 65 64 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ed" />..        
2c30: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
2c40: 3d 22 53 68 69 70 4e 61 6d 65 22 20 54 79 70 65  ="ShipName" Type
2c50: 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78 4c  ="nvarchar" MaxL
2c60: 65 6e 67 74 68 3d 22 34 30 22 20 2f 3e 0d 0a 20  ength="40" />.. 
2c70: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
2c80: 74 79 20 4e 61 6d 65 3d 22 53 68 69 70 41 64 64  ty Name="ShipAdd
2c90: 72 65 73 73 22 20 54 79 70 65 3d 22 6e 76 61 72  ress" Type="nvar
2ca0: 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d  char" MaxLength=
2cb0: 22 36 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  "60" />..       
2cc0: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
2cd0: 65 3d 22 53 68 69 70 43 69 74 79 22 20 54 79 70  e="ShipCity" Typ
2ce0: 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78  e="nvarchar" Max
2cf0: 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f 3e 0d 0a  Length="15" />..
2d00: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
2d10: 72 74 79 20 4e 61 6d 65 3d 22 53 68 69 70 52 65  rty Name="ShipRe
2d20: 67 69 6f 6e 22 20 54 79 70 65 3d 22 6e 76 61 72  gion" Type="nvar
2d30: 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d  char" MaxLength=
2d40: 22 31 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  "15" />..       
2d50: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
2d60: 65 3d 22 53 68 69 70 50 6f 73 74 61 6c 43 6f 64  e="ShipPostalCod
2d70: 65 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61  e" Type="nvarcha
2d80: 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 30  r" MaxLength="10
2d90: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
2da0: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
2db0: 53 68 69 70 43 6f 75 6e 74 72 79 22 20 54 79 70  ShipCountry" Typ
2dc0: 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78  e="nvarchar" Max
2dd0: 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f 3e 0d 0a  Length="15" />..
2de0: 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79          </Entity
2df0: 54 79 70 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c  Type>..        <
2e00: 45 6e 74 69 74 79 54 79 70 65 20 4e 61 6d 65 3d  EntityType Name=
2e10: 22 50 72 65 76 69 6f 75 73 45 6d 70 6c 6f 79 65  "PreviousEmploye
2e20: 65 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  es">..          
2e30: 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20  <Key>..         
2e40: 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20     <PropertyRef 
2e50: 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44  Name="EmployeeID
2e60: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
2e70: 3c 2f 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20  </Key>..        
2e80: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
2e90: 3d 22 45 6d 70 6c 6f 79 65 65 49 44 22 20 54 79  ="EmployeeID" Ty
2ea0: 70 65 3d 22 69 6e 74 65 67 65 72 22 20 4e 75 6c  pe="integer" Nul
2eb0: 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 2f 3e  lable="false" />
2ec0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
2ed0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 4c 61 73 74  perty Name="Last
2ee0: 4e 61 6d 65 22 20 54 79 70 65 3d 22 6e 76 61 72  Name" Type="nvar
2ef0: 63 68 61 72 22 20 4e 75 6c 6c 61 62 6c 65 3d 22  char" Nullable="
2f00: 66 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68  false" MaxLength
2f10: 3d 22 32 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ="20" />..      
2f20: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
2f30: 6d 65 3d 22 46 69 72 73 74 4e 61 6d 65 22 20 54  me="FirstName" T
2f40: 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4e  ype="nvarchar" N
2f50: 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20  ullable="false" 
2f60: 4d 61 78 4c 65 6e 67 74 68 3d 22 31 30 22 20 2f  MaxLength="10" /
2f70: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
2f80: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 54 69 74  operty Name="Tit
2f90: 6c 65 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68  le" Type="nvarch
2fa0: 61 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 33  ar" MaxLength="3
2fb0: 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  0" />..         
2fc0: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
2fd0: 22 54 69 74 6c 65 4f 66 43 6f 75 72 74 65 73 79  "TitleOfCourtesy
2fe0: 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72  " Type="nvarchar
2ff0: 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 35 22  " MaxLength="25"
3000: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
3010: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 42  Property Name="B
3020: 69 72 74 68 44 61 74 65 22 20 54 79 70 65 3d 22  irthDate" Type="
3030: 64 61 74 65 74 69 6d 65 22 20 2f 3e 0d 0a 20 20  datetime" />..  
3040: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
3050: 79 20 4e 61 6d 65 3d 22 48 69 72 65 44 61 74 65  y Name="HireDate
3060: 22 20 54 79 70 65 3d 22 64 61 74 65 74 69 6d 65  " Type="datetime
3070: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
3080: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
3090: 41 64 64 72 65 73 73 22 20 54 79 70 65 3d 22 6e  Address" Type="n
30a0: 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67  varchar" MaxLeng
30b0: 74 68 3d 22 36 30 22 20 2f 3e 0d 0a 20 20 20 20  th="60" />..    
30c0: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
30d0: 4e 61 6d 65 3d 22 43 69 74 79 22 20 54 79 70 65  Name="City" Type
30e0: 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78 4c  ="nvarchar" MaxL
30f0: 65 6e 67 74 68 3d 22 31 35 22 20 2f 3e 0d 0a 20  ength="15" />.. 
3100: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
3110: 74 79 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22  ty Name="Region"
3120: 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22   Type="nvarchar"
3130: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20   MaxLength="15" 
3140: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
3150: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f  roperty Name="Po
3160: 73 74 61 6c 43 6f 64 65 22 20 54 79 70 65 3d 22  stalCode" Type="
3170: 6e 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e  nvarchar" MaxLen
3180: 67 74 68 3d 22 31 30 22 20 2f 3e 0d 0a 20 20 20  gth="10" />..   
3190: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
31a0: 20 4e 61 6d 65 3d 22 43 6f 75 6e 74 72 79 22 20   Name="Country" 
31b0: 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20  Type="nvarchar" 
31c0: 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f  MaxLength="15" /
31d0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
31e0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 48 6f 6d  operty Name="Hom
31f0: 65 50 68 6f 6e 65 22 20 54 79 70 65 3d 22 6e 76  ePhone" Type="nv
3200: 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74  archar" MaxLengt
3210: 68 3d 22 32 34 22 20 2f 3e 0d 0a 20 20 20 20 20  h="24" />..     
3220: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
3230: 61 6d 65 3d 22 45 78 74 65 6e 73 69 6f 6e 22 20  ame="Extension" 
3240: 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20  Type="nvarchar" 
3250: 4d 61 78 4c 65 6e 67 74 68 3d 22 34 22 20 2f 3e  MaxLength="4" />
3260: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
3270: 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 68 6f 74  perty Name="Phot
3280: 6f 22 20 54 79 70 65 3d 22 62 6c 6f 62 22 20 2f  o" Type="blob" /
3290: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
32a0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4e 6f 74  operty Name="Not
32b0: 65 73 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68  es" Type="nvarch
32c0: 61 72 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ar" />..        
32d0: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
32e0: 3d 22 50 68 6f 74 6f 50 61 74 68 22 20 54 79 70  ="PhotoPath" Typ
32f0: 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78  e="nvarchar" Max
3300: 4c 65 6e 67 74 68 3d 22 32 35 35 22 20 2f 3e 0d  Length="255" />.
3310: 0a 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74  .        </Entit
3320: 79 54 79 70 65 3e 0d 0a 20 20 20 20 20 20 20 20  yType>..        
3330: 3c 45 6e 74 69 74 79 54 79 70 65 20 4e 61 6d 65  <EntityType Name
3340: 3d 22 50 72 6f 64 75 63 74 73 22 3e 0d 0a 20 20  ="Products">..  
3350: 20 20 20 20 20 20 20 20 3c 4b 65 79 3e 0d 0a 20          <Key>.. 
3360: 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70             <Prop
3370: 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 50 72  ertyRef Name="Pr
3380: 6f 64 75 63 74 49 44 22 20 2f 3e 0d 0a 20 20 20  oductID" />..   
3390: 20 20 20 20 20 20 20 3c 2f 4b 65 79 3e 0d 0a 20         </Key>.. 
33a0: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
33b0: 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74  ty Name="Product
33c0: 49 44 22 20 54 79 70 65 3d 22 69 6e 74 65 67 65  ID" Type="intege
33d0: 72 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c  r" Nullable="fal
33e0: 73 65 22 20 53 74 6f 72 65 47 65 6e 65 72 61 74  se" StoreGenerat
33f0: 65 64 50 61 74 74 65 72 6e 3d 22 49 64 65 6e 74  edPattern="Ident
3400: 69 74 79 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ity" />..       
3410: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
3420: 65 3d 22 50 72 6f 64 75 63 74 4e 61 6d 65 22 20  e="ProductName" 
3430: 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20  Type="nvarchar" 
3440: 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22  Nullable="false"
3450: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 34 30 22 20   MaxLength="40" 
3460: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
3470: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 53 75  roperty Name="Su
3480: 70 70 6c 69 65 72 49 44 22 20 54 79 70 65 3d 22  pplierID" Type="
3490: 69 6e 74 65 67 65 72 22 20 2f 3e 0d 0a 20 20 20  integer" />..   
34a0: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
34b0: 20 4e 61 6d 65 3d 22 43 61 74 65 67 6f 72 79 49   Name="CategoryI
34c0: 44 22 20 54 79 70 65 3d 22 69 6e 74 65 67 65 72  D" Type="integer
34d0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
34e0: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
34f0: 51 75 61 6e 74 69 74 79 50 65 72 55 6e 69 74 22  QuantityPerUnit"
3500: 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22   Type="nvarchar"
3510: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 30 22 20   MaxLength="20" 
3520: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
3530: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 55 6e  roperty Name="Un
3540: 69 74 50 72 69 63 65 22 20 54 79 70 65 3d 22 64  itPrice" Type="d
3550: 65 63 69 6d 61 6c 22 20 50 72 65 63 69 73 69 6f  ecimal" Precisio
3560: 6e 3d 22 35 33 22 20 2f 3e 0d 0a 20 20 20 20 20  n="53" />..     
3570: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
3580: 61 6d 65 3d 22 55 6e 69 74 73 49 6e 53 74 6f 63  ame="UnitsInStoc
3590: 6b 22 20 54 79 70 65 3d 22 73 6d 61 6c 6c 69 6e  k" Type="smallin
35a0: 74 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  t" />..         
35b0: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
35c0: 22 55 6e 69 74 73 4f 6e 4f 72 64 65 72 22 20 54  "UnitsOnOrder" T
35d0: 79 70 65 3d 22 73 6d 61 6c 6c 69 6e 74 22 20 2f  ype="smallint" /
35e0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
35f0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 52 65 6f  operty Name="Reo
3600: 72 64 65 72 4c 65 76 65 6c 22 20 54 79 70 65 3d  rderLevel" Type=
3610: 22 73 6d 61 6c 6c 69 6e 74 22 20 2f 3e 0d 0a 20  "smallint" />.. 
3620: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
3630: 74 79 20 4e 61 6d 65 3d 22 44 69 73 63 6f 6e 74  ty Name="Discont
3640: 69 6e 75 65 64 22 20 54 79 70 65 3d 22 62 69 74  inued" Type="bit
3650: 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73  " Nullable="fals
3660: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
3670: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
3680: 22 44 69 73 63 6f 6e 74 69 6e 75 65 64 44 61 74  "DiscontinuedDat
3690: 65 22 20 54 79 70 65 3d 22 64 61 74 65 74 69 6d  e" Type="datetim
36a0: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c  e" />..        <
36b0: 2f 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a 20 20  /EntityType>..  
36c0: 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70        <EntityTyp
36d0: 65 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 73 22  e Name="Regions"
36e0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 4b 65  >..          <Ke
36f0: 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  y>..            
3700: 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61 6d  <PropertyRef Nam
3710: 65 3d 22 52 65 67 69 6f 6e 49 44 22 20 2f 3e 0d  e="RegionID" />.
3720: 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 4b 65 79  .          </Key
3730: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
3740: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 52 65 67  operty Name="Reg
3750: 69 6f 6e 49 44 22 20 54 79 70 65 3d 22 69 6e 74  ionID" Type="int
3760: 65 67 65 72 22 20 4e 75 6c 6c 61 62 6c 65 3d 22  eger" Nullable="
3770: 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20  false" />..     
3780: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
3790: 61 6d 65 3d 22 52 65 67 69 6f 6e 44 65 73 63 72  ame="RegionDescr
37a0: 69 70 74 69 6f 6e 22 20 54 79 70 65 3d 22 6e 76  iption" Type="nv
37b0: 61 72 63 68 61 72 22 20 4e 75 6c 6c 61 62 6c 65  archar" Nullable
37c0: 3d 22 66 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67  ="false" MaxLeng
37d0: 74 68 3d 22 35 30 22 20 2f 3e 0d 0a 20 20 20 20  th="50" />..    
37e0: 20 20 20 20 3c 2f 45 6e 74 69 74 79 54 79 70 65      </EntityType
37f0: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69  >..        <Enti
3800: 74 79 54 79 70 65 20 4e 61 6d 65 3d 22 53 75 70  tyType Name="Sup
3810: 70 6c 69 65 72 73 22 3e 0d 0a 20 20 20 20 20 20  pliers">..      
3820: 20 20 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20      <Key>..     
3830: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
3840: 52 65 66 20 4e 61 6d 65 3d 22 53 75 70 70 6c 69  Ref Name="Suppli
3850: 65 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20  erID" />..      
3860: 20 20 20 20 3c 2f 4b 65 79 3e 0d 0a 20 20 20 20      </Key>..    
3870: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
3880: 4e 61 6d 65 3d 22 53 75 70 70 6c 69 65 72 49 44  Name="SupplierID
3890: 22 20 54 79 70 65 3d 22 69 6e 74 65 67 65 72 22  " Type="integer"
38a0: 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65   Nullable="false
38b0: 22 20 53 74 6f 72 65 47 65 6e 65 72 61 74 65 64  " StoreGenerated
38c0: 50 61 74 74 65 72 6e 3d 22 49 64 65 6e 74 69 74  Pattern="Identit
38d0: 79 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  y" />..         
38e0: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
38f0: 22 43 6f 6d 70 61 6e 79 4e 61 6d 65 22 20 54 79  "CompanyName" Ty
3900: 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4e 75  pe="nvarchar" Nu
3910: 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 4d  llable="false" M
3920: 61 78 4c 65 6e 67 74 68 3d 22 34 30 22 20 2f 3e  axLength="40" />
3930: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
3940: 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6e 74  perty Name="Cont
3950: 61 63 74 4e 61 6d 65 22 20 54 79 70 65 3d 22 6e  actName" Type="n
3960: 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67  varchar" MaxLeng
3970: 74 68 3d 22 33 30 22 20 2f 3e 0d 0a 20 20 20 20  th="30" />..    
3980: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
3990: 4e 61 6d 65 3d 22 43 6f 6e 74 61 63 74 54 69 74  Name="ContactTit
39a0: 6c 65 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68  le" Type="nvarch
39b0: 61 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 33  ar" MaxLength="3
39c0: 30 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  0" />..         
39d0: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
39e0: 22 41 64 64 72 65 73 73 22 20 54 79 70 65 3d 22  "Address" Type="
39f0: 6e 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65 6e  nvarchar" MaxLen
3a00: 67 74 68 3d 22 36 30 22 20 2f 3e 0d 0a 20 20 20  gth="60" />..   
3a10: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
3a20: 20 4e 61 6d 65 3d 22 43 69 74 79 22 20 54 79 70   Name="City" Typ
3a30: 65 3d 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78  e="nvarchar" Max
3a40: 4c 65 6e 67 74 68 3d 22 31 35 22 20 2f 3e 0d 0a  Length="15" />..
3a50: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
3a60: 72 74 79 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e  rty Name="Region
3a70: 22 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72  " Type="nvarchar
3a80: 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22  " MaxLength="15"
3a90: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
3aa0: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50  Property Name="P
3ab0: 6f 73 74 61 6c 43 6f 64 65 22 20 54 79 70 65 3d  ostalCode" Type=
3ac0: 22 6e 76 61 72 63 68 61 72 22 20 4d 61 78 4c 65  "nvarchar" MaxLe
3ad0: 6e 67 74 68 3d 22 31 30 22 20 2f 3e 0d 0a 20 20  ngth="10" />..  
3ae0: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
3af0: 79 20 4e 61 6d 65 3d 22 43 6f 75 6e 74 72 79 22  y Name="Country"
3b00: 20 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22   Type="nvarchar"
3b10: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20   MaxLength="15" 
3b20: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
3b30: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 68  roperty Name="Ph
3b40: 6f 6e 65 22 20 54 79 70 65 3d 22 6e 76 61 72 63  one" Type="nvarc
3b50: 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22  har" MaxLength="
3b60: 32 34 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  24" />..        
3b70: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
3b80: 3d 22 46 61 78 22 20 54 79 70 65 3d 22 6e 76 61  ="Fax" Type="nva
3b90: 72 63 68 61 72 22 20 4d 61 78 4c 65 6e 67 74 68  rchar" MaxLength
3ba0: 3d 22 32 34 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ="24" />..      
3bb0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
3bc0: 6d 65 3d 22 48 6f 6d 65 50 61 67 65 22 20 54 79  me="HomePage" Ty
3bd0: 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20 2f 3e  pe="nvarchar" />
3be0: 0d 0a 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69  ..        </Enti
3bf0: 74 79 54 79 70 65 3e 0d 0a 20 20 20 20 20 20 20  tyType>..       
3c00: 20 3c 45 6e 74 69 74 79 54 79 70 65 20 4e 61 6d   <EntityType Nam
3c10: 65 3d 22 54 65 72 72 69 74 6f 72 69 65 73 22 3e  e="Territories">
3c20: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 4b 65 79  ..          <Key
3c30: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
3c40: 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61 6d 65  PropertyRef Name
3c50: 3d 22 54 65 72 72 69 74 6f 72 79 49 44 22 20 2f  ="TerritoryID" /
3c60: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 4b  >..          </K
3c70: 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  ey>..          <
3c80: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 54  Property Name="T
3c90: 65 72 72 69 74 6f 72 79 49 44 22 20 54 79 70 65  erritoryID" Type
3ca0: 3d 22 69 6e 74 65 67 65 72 22 20 4e 75 6c 6c 61  ="integer" Nulla
3cb0: 62 6c 65 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a  ble="false" />..
3cc0: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
3cd0: 72 74 79 20 4e 61 6d 65 3d 22 54 65 72 72 69 74  rty Name="Territ
3ce0: 6f 72 79 44 65 73 63 72 69 70 74 69 6f 6e 22 20  oryDescription" 
3cf0: 54 79 70 65 3d 22 6e 76 61 72 63 68 61 72 22 20  Type="nvarchar" 
3d00: 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22  Nullable="false"
3d10: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 35 30 22 20   MaxLength="50" 
3d20: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
3d30: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 52 65  roperty Name="Re
3d40: 67 69 6f 6e 49 44 22 20 54 79 70 65 3d 22 69 6e  gionID" Type="in
3d50: 74 65 67 65 72 22 20 4e 75 6c 6c 61 62 6c 65 3d  teger" Nullable=
3d60: 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20  "false" />..    
3d70: 20 20 20 20 3c 2f 45 6e 74 69 74 79 54 79 70 65      </EntityType
3d80: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41 73 73 6f  >..        <Asso
3d90: 63 69 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 46 4b  ciation Name="FK
3da0: 5f 45 6d 70 6c 6f 79 65 65 73 54 65 72 72 69 74  _EmployeesTerrit
3db0: 6f 72 69 65 73 5f 45 6d 70 6c 6f 79 65 65 49 44  ories_EmployeeID
3dc0: 5f 45 6d 70 6c 6f 79 65 65 49 44 22 3e 0d 0a 20  _EmployeeID">.. 
3dd0: 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f           <End Ro
3de0: 6c 65 3d 22 45 6d 70 6c 6f 79 65 65 73 22 20 54  le="Employees" T
3df0: 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ype="northwindEF
3e00: 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 45 6d 70 6c  Model.Store.Empl
3e10: 6f 79 65 65 73 22 20 4d 75 6c 74 69 70 6c 69 63  oyees" Multiplic
3e20: 69 74 79 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20  ity="1" />..    
3e30: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
3e40: 22 45 6d 70 6c 6f 79 65 65 73 54 65 72 72 69 74  "EmployeesTerrit
3e50: 6f 72 69 65 73 22 20 54 79 70 65 3d 22 6e 6f 72  ories" Type="nor
3e60: 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53 74  thwindEFModel.St
3e70: 6f 72 65 2e 45 6d 70 6c 6f 79 65 65 73 54 65 72  ore.EmployeesTer
3e80: 72 69 74 6f 72 69 65 73 22 20 4d 75 6c 74 69 70  ritories" Multip
3e90: 6c 69 63 69 74 79 3d 22 2a 22 20 2f 3e 0d 0a 20  licity="*" />.. 
3ea0: 20 20 20 20 20 20 20 20 20 3c 52 65 66 65 72 65           <Refere
3eb0: 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69 6e 74 3e  ntialConstraint>
3ec0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50  ..            <P
3ed0: 72 69 6e 63 69 70 61 6c 20 52 6f 6c 65 3d 22 45  rincipal Role="E
3ee0: 6d 70 6c 6f 79 65 65 73 22 3e 0d 0a 20 20 20 20  mployees">..    
3ef0: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
3f00: 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 45 6d 70  rtyRef Name="Emp
3f10: 6c 6f 79 65 65 49 44 22 20 2f 3e 0d 0a 20 20 20  loyeeID" />..   
3f20: 20 20 20 20 20 20 20 20 20 3c 2f 50 72 69 6e 63           </Princ
3f30: 69 70 61 6c 3e 0d 0a 20 20 20 20 20 20 20 20 20  ipal>..         
3f40: 20 20 20 3c 44 65 70 65 6e 64 65 6e 74 20 52 6f     <Dependent Ro
3f50: 6c 65 3d 22 45 6d 70 6c 6f 79 65 65 73 54 65 72  le="EmployeesTer
3f60: 72 69 74 6f 72 69 65 73 22 3e 0d 0a 20 20 20 20  ritories">..    
3f70: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
3f80: 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 45 6d 70  rtyRef Name="Emp
3f90: 6c 6f 79 65 65 49 44 22 20 2f 3e 0d 0a 20 20 20  loyeeID" />..   
3fa0: 20 20 20 20 20 20 20 20 20 3c 2f 44 65 70 65 6e           </Depen
3fb0: 64 65 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 20  dent>..         
3fc0: 20 3c 2f 52 65 66 65 72 65 6e 74 69 61 6c 43 6f   </ReferentialCo
3fd0: 6e 73 74 72 61 69 6e 74 3e 0d 0a 20 20 20 20 20  nstraint>..     
3fe0: 20 20 20 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e     </Association
3ff0: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41 73 73 6f  >..        <Asso
4000: 63 69 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 46 4b  ciation Name="FK
4010: 5f 45 6d 70 6c 6f 79 65 65 73 54 65 72 72 69 74  _EmployeesTerrit
4020: 6f 72 69 65 73 5f 54 65 72 72 69 74 6f 72 79 49  ories_TerritoryI
4030: 44 5f 54 65 72 72 69 74 6f 72 79 49 44 22 3e 0d  D_TerritoryID">.
4040: 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20  .          <End 
4050: 52 6f 6c 65 3d 22 54 65 72 72 69 74 6f 72 69 65  Role="Territorie
4060: 73 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69  s" Type="northwi
4070: 6e 64 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e  ndEFModel.Store.
4080: 54 65 72 72 69 74 6f 72 69 65 73 22 20 4d 75 6c  Territories" Mul
4090: 74 69 70 6c 69 63 69 74 79 3d 22 31 22 20 2f 3e  tiplicity="1" />
40a0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64  ..          <End
40b0: 20 52 6f 6c 65 3d 22 45 6d 70 6c 6f 79 65 65 73   Role="Employees
40c0: 54 65 72 72 69 74 6f 72 69 65 73 22 20 54 79 70  Territories" Typ
40d0: 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  e="northwindEFMo
40e0: 64 65 6c 2e 53 74 6f 72 65 2e 45 6d 70 6c 6f 79  del.Store.Employ
40f0: 65 65 73 54 65 72 72 69 74 6f 72 69 65 73 22 20  eesTerritories" 
4100: 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d 22 2a 22  Multiplicity="*"
4110: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
4120: 52 65 66 65 72 65 6e 74 69 61 6c 43 6f 6e 73 74  ReferentialConst
4130: 72 61 69 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20  raint>..        
4140: 20 20 20 20 3c 50 72 69 6e 63 69 70 61 6c 20 52      <Principal R
4150: 6f 6c 65 3d 22 54 65 72 72 69 74 6f 72 69 65 73  ole="Territories
4160: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  ">..            
4170: 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e    <PropertyRef N
4180: 61 6d 65 3d 22 54 65 72 72 69 74 6f 72 79 49 44  ame="TerritoryID
4190: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
41a0: 20 20 3c 2f 50 72 69 6e 63 69 70 61 6c 3e 0d 0a    </Principal>..
41b0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 65 70              <Dep
41c0: 65 6e 64 65 6e 74 20 52 6f 6c 65 3d 22 45 6d 70  endent Role="Emp
41d0: 6c 6f 79 65 65 73 54 65 72 72 69 74 6f 72 69 65  loyeesTerritorie
41e0: 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  s">..           
41f0: 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20     <PropertyRef 
4200: 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f 72 79 49  Name="TerritoryI
4210: 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  D" />..         
4220: 20 20 20 3c 2f 44 65 70 65 6e 64 65 6e 74 3e 0d     </Dependent>.
4230: 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 52 65 66  .          </Ref
4240: 65 72 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69  erentialConstrai
4250: 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41  nt>..        </A
4260: 73 73 6f 63 69 61 74 69 6f 6e 3e 0d 0a 20 20 20  ssociation>..   
4270: 20 20 20 20 20 3c 41 73 73 6f 63 69 61 74 69 6f       <Associatio
4280: 6e 20 4e 61 6d 65 3d 22 46 4b 5f 49 6e 74 65 72  n Name="FK_Inter
4290: 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73 5f 4f  nationalOrders_O
42a0: 72 64 65 72 49 44 5f 4f 72 64 65 72 49 44 22 3e  rderID_OrderID">
42b0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64  ..          <End
42c0: 20 52 6f 6c 65 3d 22 4f 72 64 65 72 73 22 20 54   Role="Orders" T
42d0: 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ype="northwindEF
42e0: 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 4f 72 64 65  Model.Store.Orde
42f0: 72 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79  rs" Multiplicity
4300: 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ="1" />..       
4310: 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 49 6e     <End Role="In
4320: 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72  ternationalOrder
4330: 73 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69  s" Type="northwi
4340: 6e 64 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e  ndEFModel.Store.
4350: 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64  InternationalOrd
4360: 65 72 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74  ers" Multiplicit
4370: 79 3d 22 30 2e 2e 31 22 20 2f 3e 0d 0a 20 20 20  y="0..1" />..   
4380: 20 20 20 20 20 20 20 3c 52 65 66 65 72 65 6e 74         <Referent
4390: 69 61 6c 43 6f 6e 73 74 72 61 69 6e 74 3e 0d 0a  ialConstraint>..
43a0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 69              <Pri
43b0: 6e 63 69 70 61 6c 20 52 6f 6c 65 3d 22 4f 72 64  ncipal Role="Ord
43c0: 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20  ers">..         
43d0: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65       <PropertyRe
43e0: 66 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44 22  f Name="OrderID"
43f0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
4400: 20 3c 2f 50 72 69 6e 63 69 70 61 6c 3e 0d 0a 20   </Principal>.. 
4410: 20 20 20 20 20 20 20 20 20 20 20 3c 44 65 70 65             <Depe
4420: 6e 64 65 6e 74 20 52 6f 6c 65 3d 22 49 6e 74 65  ndent Role="Inte
4430: 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73 22  rnationalOrders"
4440: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
4450: 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61   <PropertyRef Na
4460: 6d 65 3d 22 4f 72 64 65 72 49 44 22 20 2f 3e 0d  me="OrderID" />.
4470: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 44  .            </D
4480: 65 70 65 6e 64 65 6e 74 3e 0d 0a 20 20 20 20 20  ependent>..     
4490: 20 20 20 20 20 3c 2f 52 65 66 65 72 65 6e 74 69       </Referenti
44a0: 61 6c 43 6f 6e 73 74 72 61 69 6e 74 3e 0d 0a 20  alConstraint>.. 
44b0: 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61         </Associa
44c0: 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 3c  tion>..        <
44d0: 41 73 73 6f 63 69 61 74 69 6f 6e 20 4e 61 6d 65  Association Name
44e0: 3d 22 46 4b 5f 4f 72 64 65 72 44 65 74 61 69 6c  ="FK_OrderDetail
44f0: 73 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72 49  s_OrderID_OrderI
4500: 44 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  D">..          <
4510: 45 6e 64 20 52 6f 6c 65 3d 22 4f 72 64 65 72 73  End Role="Orders
4520: 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e  " Type="northwin
4530: 64 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 4f  dEFModel.Store.O
4540: 72 64 65 72 73 22 20 4d 75 6c 74 69 70 6c 69 63  rders" Multiplic
4550: 69 74 79 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20  ity="1" />..    
4560: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
4570: 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 20 54  "OrderDetails" T
4580: 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ype="northwindEF
4590: 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 4f 72 64 65  Model.Store.Orde
45a0: 72 44 65 74 61 69 6c 73 22 20 4d 75 6c 74 69 70  rDetails" Multip
45b0: 6c 69 63 69 74 79 3d 22 2a 22 20 2f 3e 0d 0a 20  licity="*" />.. 
45c0: 20 20 20 20 20 20 20 20 20 3c 52 65 66 65 72 65           <Refere
45d0: 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69 6e 74 3e  ntialConstraint>
45e0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50  ..            <P
45f0: 72 69 6e 63 69 70 61 6c 20 52 6f 6c 65 3d 22 4f  rincipal Role="O
4600: 72 64 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20  rders">..       
4610: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
4620: 52 65 66 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49  Ref Name="OrderI
4630: 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  D" />..         
4640: 20 20 20 3c 2f 50 72 69 6e 63 69 70 61 6c 3e 0d     </Principal>.
4650: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 65  .            <De
4660: 70 65 6e 64 65 6e 74 20 52 6f 6c 65 3d 22 4f 72  pendent Role="Or
4670: 64 65 72 44 65 74 61 69 6c 73 22 3e 0d 0a 20 20  derDetails">..  
4680: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f              <Pro
4690: 70 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 4f  pertyRef Name="O
46a0: 72 64 65 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20  rderID" />..    
46b0: 20 20 20 20 20 20 20 20 3c 2f 44 65 70 65 6e 64          </Depend
46c0: 65 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ent>..          
46d0: 3c 2f 52 65 66 65 72 65 6e 74 69 61 6c 43 6f 6e  </ReferentialCon
46e0: 73 74 72 61 69 6e 74 3e 0d 0a 20 20 20 20 20 20  straint>..      
46f0: 20 20 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e 3e    </Association>
4700: 0d 0a 20 20 20 20 20 20 20 20 3c 41 73 73 6f 63  ..        <Assoc
4710: 69 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 46 4b 5f  iation Name="FK_
4720: 4f 72 64 65 72 44 65 74 61 69 6c 73 5f 50 72 6f  OrderDetails_Pro
4730: 64 75 63 74 49 44 5f 50 72 6f 64 75 63 74 49 44  ductID_ProductID
4740: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45  ">..          <E
4750: 6e 64 20 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74  nd Role="Product
4760: 73 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69  s" Type="northwi
4770: 6e 64 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e  ndEFModel.Store.
4780: 50 72 6f 64 75 63 74 73 22 20 4d 75 6c 74 69 70  Products" Multip
4790: 6c 69 63 69 74 79 3d 22 31 22 20 2f 3e 0d 0a 20  licity="1" />.. 
47a0: 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f           <End Ro
47b0: 6c 65 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73  le="OrderDetails
47c0: 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e  " Type="northwin
47d0: 64 45 46 4d 6f 64 65 6c 2e 53 74 6f 72 65 2e 4f  dEFModel.Store.O
47e0: 72 64 65 72 44 65 74 61 69 6c 73 22 20 4d 75 6c  rderDetails" Mul
47f0: 74 69 70 6c 69 63 69 74 79 3d 22 2a 22 20 2f 3e  tiplicity="*" />
4800: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 52 65 66  ..          <Ref
4810: 65 72 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69  erentialConstrai
4820: 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  nt>..           
4830: 20 3c 50 72 69 6e 63 69 70 61 6c 20 52 6f 6c 65   <Principal Role
4840: 3d 22 50 72 6f 64 75 63 74 73 22 3e 0d 0a 20 20  ="Products">..  
4850: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f              <Pro
4860: 70 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 50  pertyRef Name="P
4870: 72 6f 64 75 63 74 49 44 22 20 2f 3e 0d 0a 20 20  roductID" />..  
4880: 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 69 6e            </Prin
4890: 63 69 70 61 6c 3e 0d 0a 20 20 20 20 20 20 20 20  cipal>..        
48a0: 20 20 20 20 3c 44 65 70 65 6e 64 65 6e 74 20 52      <Dependent R
48b0: 6f 6c 65 3d 22 4f 72 64 65 72 44 65 74 61 69 6c  ole="OrderDetail
48c0: 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  s">..           
48d0: 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20     <PropertyRef 
48e0: 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74 49 44 22  Name="ProductID"
48f0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
4900: 20 3c 2f 44 65 70 65 6e 64 65 6e 74 3e 0d 0a 20   </Dependent>.. 
4910: 20 20 20 20 20 20 20 20 20 3c 2f 52 65 66 65 72           </Refer
4920: 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69 6e 74  entialConstraint
4930: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41 73 73  >..        </Ass
4940: 6f 63 69 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20  ociation>..     
4950: 20 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 20     <Association 
4960: 4e 61 6d 65 3d 22 46 4b 5f 4f 72 64 65 72 73 5f  Name="FK_Orders_
4970: 43 75 73 74 6f 6d 65 72 49 44 5f 43 75 73 74 6f  CustomerID_Custo
4980: 6d 65 72 49 44 22 3e 0d 0a 20 20 20 20 20 20 20  merID">..       
4990: 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 43 75     <End Role="Cu
49a0: 73 74 6f 6d 65 72 73 22 20 54 79 70 65 3d 22 6e  stomers" Type="n
49b0: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
49c0: 53 74 6f 72 65 2e 43 75 73 74 6f 6d 65 72 73 22  Store.Customers"
49d0: 20 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d 22 30   Multiplicity="0
49e0: 2e 2e 31 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ..1" />..       
49f0: 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 4f 72     <End Role="Or
4a00: 64 65 72 73 22 20 54 79 70 65 3d 22 6e 6f 72 74  ders" Type="nort
4a10: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53 74 6f  hwindEFModel.Sto
4a20: 72 65 2e 4f 72 64 65 72 73 22 20 4d 75 6c 74 69  re.Orders" Multi
4a30: 70 6c 69 63 69 74 79 3d 22 2a 22 20 2f 3e 0d 0a  plicity="*" />..
4a40: 20 20 20 20 20 20 20 20 20 20 3c 52 65 66 65 72            <Refer
4a50: 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69 6e 74  entialConstraint
4a60: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
4a70: 50 72 69 6e 63 69 70 61 6c 20 52 6f 6c 65 3d 22  Principal Role="
4a80: 43 75 73 74 6f 6d 65 72 73 22 3e 0d 0a 20 20 20  Customers">..   
4a90: 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70             <Prop
4aa0: 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 43 75  ertyRef Name="Cu
4ab0: 73 74 6f 6d 65 72 49 44 22 20 2f 3e 0d 0a 20 20  stomerID" />..  
4ac0: 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 69 6e            </Prin
4ad0: 63 69 70 61 6c 3e 0d 0a 20 20 20 20 20 20 20 20  cipal>..        
4ae0: 20 20 20 20 3c 44 65 70 65 6e 64 65 6e 74 20 52      <Dependent R
4af0: 6f 6c 65 3d 22 4f 72 64 65 72 73 22 3e 0d 0a 20  ole="Orders">.. 
4b00: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72               <Pr
4b10: 6f 70 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22  opertyRef Name="
4b20: 43 75 73 74 6f 6d 65 72 49 44 22 20 2f 3e 0d 0a  CustomerID" />..
4b30: 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 44 65              </De
4b40: 70 65 6e 64 65 6e 74 3e 0d 0a 20 20 20 20 20 20  pendent>..      
4b50: 20 20 20 20 3c 2f 52 65 66 65 72 65 6e 74 69 61      </Referentia
4b60: 6c 43 6f 6e 73 74 72 61 69 6e 74 3e 0d 0a 20 20  lConstraint>..  
4b70: 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61 74        </Associat
4b80: 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41  ion>..        <A
4b90: 73 73 6f 63 69 61 74 69 6f 6e 20 4e 61 6d 65 3d  ssociation Name=
4ba0: 22 46 4b 5f 50 72 6f 64 75 63 74 73 5f 43 61 74  "FK_Products_Cat
4bb0: 65 67 6f 72 79 49 44 5f 43 61 74 65 67 6f 72 79  egoryID_Category
4bc0: 49 44 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ID">..          
4bd0: 3c 45 6e 64 20 52 6f 6c 65 3d 22 43 61 74 65 67  <End Role="Categ
4be0: 6f 72 69 65 73 22 20 54 79 70 65 3d 22 6e 6f 72  ories" Type="nor
4bf0: 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53 74  thwindEFModel.St
4c00: 6f 72 65 2e 43 61 74 65 67 6f 72 69 65 73 22 20  ore.Categories" 
4c10: 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d 22 30 2e  Multiplicity="0.
4c20: 2e 31 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  .1" />..        
4c30: 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 50 72 6f    <End Role="Pro
4c40: 64 75 63 74 73 22 20 54 79 70 65 3d 22 6e 6f 72  ducts" Type="nor
4c50: 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53 74  thwindEFModel.St
4c60: 6f 72 65 2e 50 72 6f 64 75 63 74 73 22 20 4d 75  ore.Products" Mu
4c70: 6c 74 69 70 6c 69 63 69 74 79 3d 22 2a 22 20 2f  ltiplicity="*" /
4c80: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 52 65  >..          <Re
4c90: 66 65 72 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61  ferentialConstra
4ca0: 69 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  int>..          
4cb0: 20 20 3c 50 72 69 6e 63 69 70 61 6c 20 52 6f 6c    <Principal Rol
4cc0: 65 3d 22 43 61 74 65 67 6f 72 69 65 73 22 3e 0d  e="Categories">.
4cd0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c  .              <
4ce0: 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61 6d 65  PropertyRef Name
4cf0: 3d 22 43 61 74 65 67 6f 72 79 49 44 22 20 2f 3e  ="CategoryID" />
4d00: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f  ..            </
4d10: 50 72 69 6e 63 69 70 61 6c 3e 0d 0a 20 20 20 20  Principal>..    
4d20: 20 20 20 20 20 20 20 20 3c 44 65 70 65 6e 64 65          <Depende
4d30: 6e 74 20 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74  nt Role="Product
4d40: 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  s">..           
4d50: 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20     <PropertyRef 
4d60: 4e 61 6d 65 3d 22 43 61 74 65 67 6f 72 79 49 44  Name="CategoryID
4d70: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
4d80: 20 20 3c 2f 44 65 70 65 6e 64 65 6e 74 3e 0d 0a    </Dependent>..
4d90: 20 20 20 20 20 20 20 20 20 20 3c 2f 52 65 66 65            </Refe
4da0: 72 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69 6e  rentialConstrain
4db0: 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41 73  t>..        </As
4dc0: 73 6f 63 69 61 74 69 6f 6e 3e 0d 0a 20 20 20 20  sociation>..    
4dd0: 20 20 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e      <Association
4de0: 20 4e 61 6d 65 3d 22 46 4b 5f 50 72 6f 64 75 63   Name="FK_Produc
4df0: 74 73 5f 53 75 70 70 6c 69 65 72 49 44 5f 53 75  ts_SupplierID_Su
4e00: 70 70 6c 69 65 72 49 44 22 3e 0d 0a 20 20 20 20  pplierID">..    
4e10: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
4e20: 22 53 75 70 70 6c 69 65 72 73 22 20 54 79 70 65  "Suppliers" Type
4e30: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
4e40: 65 6c 2e 53 74 6f 72 65 2e 53 75 70 70 6c 69 65  el.Store.Supplie
4e50: 72 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79  rs" Multiplicity
4e60: 3d 22 30 2e 2e 31 22 20 2f 3e 0d 0a 20 20 20 20  ="0..1" />..    
4e70: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
4e80: 22 50 72 6f 64 75 63 74 73 22 20 54 79 70 65 3d  "Products" Type=
4e90: 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  "northwindEFMode
4ea0: 6c 2e 53 74 6f 72 65 2e 50 72 6f 64 75 63 74 73  l.Store.Products
4eb0: 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d 22  " Multiplicity="
4ec0: 2a 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  *" />..         
4ed0: 20 3c 52 65 66 65 72 65 6e 74 69 61 6c 43 6f 6e   <ReferentialCon
4ee0: 73 74 72 61 69 6e 74 3e 0d 0a 20 20 20 20 20 20  straint>..      
4ef0: 20 20 20 20 20 20 3c 50 72 69 6e 63 69 70 61 6c        <Principal
4f00: 20 52 6f 6c 65 3d 22 53 75 70 70 6c 69 65 72 73   Role="Suppliers
4f10: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  ">..            
4f20: 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e    <PropertyRef N
4f30: 61 6d 65 3d 22 53 75 70 70 6c 69 65 72 49 44 22  ame="SupplierID"
4f40: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
4f50: 20 3c 2f 50 72 69 6e 63 69 70 61 6c 3e 0d 0a 20   </Principal>.. 
4f60: 20 20 20 20 20 20 20 20 20 20 20 3c 44 65 70 65             <Depe
4f70: 6e 64 65 6e 74 20 52 6f 6c 65 3d 22 50 72 6f 64  ndent Role="Prod
4f80: 75 63 74 73 22 3e 0d 0a 20 20 20 20 20 20 20 20  ucts">..        
4f90: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52        <PropertyR
4fa0: 65 66 20 4e 61 6d 65 3d 22 53 75 70 70 6c 69 65  ef Name="Supplie
4fb0: 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  rID" />..       
4fc0: 20 20 20 20 20 3c 2f 44 65 70 65 6e 64 65 6e 74       </Dependent
4fd0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 52  >..          </R
4fe0: 65 66 65 72 65 6e 74 69 61 6c 43 6f 6e 73 74 72  eferentialConstr
4ff0: 61 69 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c  aint>..        <
5000: 2f 41 73 73 6f 63 69 61 74 69 6f 6e 3e 0d 0a 20  /Association>.. 
5010: 20 20 20 20 20 20 20 3c 41 73 73 6f 63 69 61 74         <Associat
5020: 69 6f 6e 20 4e 61 6d 65 3d 22 46 4b 5f 54 65 72  ion Name="FK_Ter
5030: 72 69 74 6f 72 69 65 73 5f 52 65 67 69 6f 6e 49  ritories_RegionI
5040: 44 5f 52 65 67 69 6f 6e 49 44 22 3e 0d 0a 20 20  D_RegionID">..  
5050: 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c          <End Rol
5060: 65 3d 22 52 65 67 69 6f 6e 73 22 20 54 79 70 65  e="Regions" Type
5070: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
5080: 65 6c 2e 53 74 6f 72 65 2e 52 65 67 69 6f 6e 73  el.Store.Regions
5090: 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d 22  " Multiplicity="
50a0: 31 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  1" />..         
50b0: 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 54 65 72 72   <End Role="Terr
50c0: 69 74 6f 72 69 65 73 22 20 54 79 70 65 3d 22 6e  itories" Type="n
50d0: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
50e0: 53 74 6f 72 65 2e 54 65 72 72 69 74 6f 72 69 65  Store.Territorie
50f0: 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d  s" Multiplicity=
5100: 22 2a 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  "*" />..        
5110: 20 20 3c 52 65 66 65 72 65 6e 74 69 61 6c 43 6f    <ReferentialCo
5120: 6e 73 74 72 61 69 6e 74 3e 0d 0a 20 20 20 20 20  nstraint>..     
5130: 20 20 20 20 20 20 20 3c 50 72 69 6e 63 69 70 61         <Principa
5140: 6c 20 52 6f 6c 65 3d 22 52 65 67 69 6f 6e 73 22  l Role="Regions"
5150: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
5160: 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61   <PropertyRef Na
5170: 6d 65 3d 22 52 65 67 69 6f 6e 49 44 22 20 2f 3e  me="RegionID" />
5180: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f  ..            </
5190: 50 72 69 6e 63 69 70 61 6c 3e 0d 0a 20 20 20 20  Principal>..    
51a0: 20 20 20 20 20 20 20 20 3c 44 65 70 65 6e 64 65          <Depende
51b0: 6e 74 20 52 6f 6c 65 3d 22 54 65 72 72 69 74 6f  nt Role="Territo
51c0: 72 69 65 73 22 3e 0d 0a 20 20 20 20 20 20 20 20  ries">..        
51d0: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52        <PropertyR
51e0: 65 66 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 49  ef Name="RegionI
51f0: 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  D" />..         
5200: 20 20 20 3c 2f 44 65 70 65 6e 64 65 6e 74 3e 0d     </Dependent>.
5210: 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 52 65 66  .          </Ref
5220: 65 72 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61 69  erentialConstrai
5230: 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41  nt>..        </A
5240: 73 73 6f 63 69 61 74 69 6f 6e 3e 0d 0a 20 20 20  ssociation>..   
5250: 20 20 20 3c 2f 53 63 68 65 6d 61 3e 3c 2f 65 64     </Schema></ed
5260: 6d 78 3a 53 74 6f 72 61 67 65 4d 6f 64 65 6c 73  mx:StorageModels
5270: 3e 0d 0a 20 20 20 20 3c 21 2d 2d 20 43 53 44 4c  >..    <!-- CSDL
5280: 20 63 6f 6e 74 65 6e 74 20 2d 2d 3e 0d 0a 20 20   content -->..  
5290: 20 20 3c 65 64 6d 78 3a 43 6f 6e 63 65 70 74 75    <edmx:Conceptu
52a0: 61 6c 4d 6f 64 65 6c 73 3e 0d 0a 20 20 20 20 20  alModels>..     
52b0: 20 3c 53 63 68 65 6d 61 20 4e 61 6d 65 73 70 61   <Schema Namespa
52c0: 63 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d  ce="northwindEFM
52d0: 6f 64 65 6c 22 20 41 6c 69 61 73 3d 22 53 65 6c  odel" Alias="Sel
52e0: 66 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f  f" xmlns="http:/
52f0: 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f  /schemas.microso
5300: 66 74 2e 63 6f 6d 2f 61 64 6f 2f 32 30 30 38 2f  ft.com/ado/2008/
5310: 30 39 2f 65 64 6d 22 3e 0d 0a 20 20 20 20 20 20  09/edm">..      
5320: 20 20 3c 45 6e 74 69 74 79 43 6f 6e 74 61 69 6e    <EntityContain
5330: 65 72 20 4e 61 6d 65 3d 22 6e 6f 72 74 68 77 69  er Name="northwi
5340: 6e 64 45 46 45 6e 74 69 74 69 65 73 22 3e 0d 0a  ndEFEntities">..
5350: 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74            <Entit
5360: 79 53 65 74 20 4e 61 6d 65 3d 22 43 61 74 65 67  ySet Name="Categ
5370: 6f 72 69 65 73 22 20 45 6e 74 69 74 79 54 79 70  ories" EntityTyp
5380: 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  e="northwindEFMo
5390: 64 65 6c 2e 43 61 74 65 67 6f 72 69 65 73 22 20  del.Categories" 
53a0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45  />..          <E
53b0: 6e 74 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 43  ntitySet Name="C
53c0: 75 73 74 6f 6d 65 72 73 22 20 45 6e 74 69 74 79  ustomers" Entity
53d0: 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45  Type="northwindE
53e0: 46 4d 6f 64 65 6c 2e 43 75 73 74 6f 6d 65 72 73  FModel.Customers
53f0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
5400: 3c 45 6e 74 69 74 79 53 65 74 20 4e 61 6d 65 3d  <EntitySet Name=
5410: 22 45 6d 70 6c 6f 79 65 65 73 22 20 45 6e 74 69  "Employees" Enti
5420: 74 79 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e  tyType="northwin
5430: 64 45 46 4d 6f 64 65 6c 2e 45 6d 70 6c 6f 79 65  dEFModel.Employe
5440: 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  es" />..        
5450: 20 20 3c 45 6e 74 69 74 79 53 65 74 20 4e 61 6d    <EntitySet Nam
5460: 65 3d 22 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c  e="International
5470: 4f 72 64 65 72 73 22 20 45 6e 74 69 74 79 54 79  Orders" EntityTy
5480: 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d  pe="northwindEFM
5490: 6f 64 65 6c 2e 49 6e 74 65 72 6e 61 74 69 6f 6e  odel.Internation
54a0: 61 6c 4f 72 64 65 72 73 22 20 2f 3e 0d 0a 20 20  alOrders" />..  
54b0: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53          <EntityS
54c0: 65 74 20 4e 61 6d 65 3d 22 4f 72 64 65 72 44 65  et Name="OrderDe
54d0: 74 61 69 6c 73 22 20 45 6e 74 69 74 79 54 79 70  tails" EntityTyp
54e0: 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  e="northwindEFMo
54f0: 64 65 6c 2e 4f 72 64 65 72 44 65 74 61 69 6c 73  del.OrderDetails
5500: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
5510: 3c 45 6e 74 69 74 79 53 65 74 20 4e 61 6d 65 3d  <EntitySet Name=
5520: 22 4f 72 64 65 72 73 22 20 45 6e 74 69 74 79 54  "Orders" EntityT
5530: 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ype="northwindEF
5540: 4d 6f 64 65 6c 2e 4f 72 64 65 72 73 22 20 2f 3e  Model.Orders" />
5550: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74  ..          <Ent
5560: 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 50 72 65  itySet Name="Pre
5570: 76 69 6f 75 73 45 6d 70 6c 6f 79 65 65 73 22 20  viousEmployees" 
5580: 45 6e 74 69 74 79 54 79 70 65 3d 22 6e 6f 72 74  EntityType="nort
5590: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 50 72 65  hwindEFModel.Pre
55a0: 76 69 6f 75 73 45 6d 70 6c 6f 79 65 65 73 22 20  viousEmployees" 
55b0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45  />..          <E
55c0: 6e 74 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 50  ntitySet Name="P
55d0: 72 6f 64 75 63 74 73 22 20 45 6e 74 69 74 79 54  roducts" EntityT
55e0: 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ype="northwindEF
55f0: 4d 6f 64 65 6c 2e 50 72 6f 64 75 63 74 73 22 20  Model.Products" 
5600: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45  />..          <E
5610: 6e 74 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 52  ntitySet Name="R
5620: 65 67 69 6f 6e 73 22 20 45 6e 74 69 74 79 54 79  egions" EntityTy
5630: 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d  pe="northwindEFM
5640: 6f 64 65 6c 2e 52 65 67 69 6f 6e 73 22 20 2f 3e  odel.Regions" />
5650: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74  ..          <Ent
5660: 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 53 75 70  itySet Name="Sup
5670: 70 6c 69 65 72 73 22 20 45 6e 74 69 74 79 54 79  pliers" EntityTy
5680: 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d  pe="northwindEFM
5690: 6f 64 65 6c 2e 53 75 70 70 6c 69 65 72 73 22 20  odel.Suppliers" 
56a0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45  />..          <E
56b0: 6e 74 69 74 79 53 65 74 20 4e 61 6d 65 3d 22 54  ntitySet Name="T
56c0: 65 72 72 69 74 6f 72 69 65 73 22 20 45 6e 74 69  erritories" Enti
56d0: 74 79 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e  tyType="northwin
56e0: 64 45 46 4d 6f 64 65 6c 2e 54 65 72 72 69 74 6f  dEFModel.Territo
56f0: 72 69 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20  ries" />..      
5700: 20 20 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e      <Association
5710: 53 65 74 20 4e 61 6d 65 3d 22 46 4b 5f 50 72 6f  Set Name="FK_Pro
5720: 64 75 63 74 73 5f 43 61 74 65 67 6f 72 79 49 44  ducts_CategoryID
5730: 5f 43 61 74 65 67 6f 72 79 49 44 22 20 41 73 73  _CategoryID" Ass
5740: 6f 63 69 61 74 69 6f 6e 3d 22 6e 6f 72 74 68 77  ociation="northw
5750: 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 50 72  indEFModel.FK_Pr
5760: 6f 64 75 63 74 73 5f 43 61 74 65 67 6f 72 79 49  oducts_CategoryI
5770: 44 5f 43 61 74 65 67 6f 72 79 49 44 22 3e 0d 0a  D_CategoryID">..
5780: 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64              <End
5790: 20 52 6f 6c 65 3d 22 43 61 74 65 67 6f 72 69 65   Role="Categorie
57a0: 73 22 20 45 6e 74 69 74 79 53 65 74 3d 22 43 61  s" EntitySet="Ca
57b0: 74 65 67 6f 72 69 65 73 22 20 2f 3e 0d 0a 20 20  tegories" />..  
57c0: 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52            <End R
57d0: 6f 6c 65 3d 22 50 72 6f 64 75 63 74 73 22 20 45  ole="Products" E
57e0: 6e 74 69 74 79 53 65 74 3d 22 50 72 6f 64 75 63  ntitySet="Produc
57f0: 74 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ts" />..        
5800: 20 20 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e 53    </AssociationS
5810: 65 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  et>..          <
5820: 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 20 4e  AssociationSet N
5830: 61 6d 65 3d 22 46 4b 5f 4f 72 64 65 72 73 5f 43  ame="FK_Orders_C
5840: 75 73 74 6f 6d 65 72 49 44 5f 43 75 73 74 6f 6d  ustomerID_Custom
5850: 65 72 49 44 22 20 41 73 73 6f 63 69 61 74 69 6f  erID" Associatio
5860: 6e 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  n="northwindEFMo
5870: 64 65 6c 2e 46 4b 5f 4f 72 64 65 72 73 5f 43 75  del.FK_Orders_Cu
5880: 73 74 6f 6d 65 72 49 44 5f 43 75 73 74 6f 6d 65  stomerID_Custome
5890: 72 49 44 22 3e 0d 0a 20 20 20 20 20 20 20 20 20  rID">..         
58a0: 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 43 75     <End Role="Cu
58b0: 73 74 6f 6d 65 72 73 22 20 45 6e 74 69 74 79 53  stomers" EntityS
58c0: 65 74 3d 22 43 75 73 74 6f 6d 65 72 73 22 20 2f  et="Customers" /
58d0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
58e0: 45 6e 64 20 52 6f 6c 65 3d 22 4f 72 64 65 72 73  End Role="Orders
58f0: 22 20 45 6e 74 69 74 79 53 65 74 3d 22 4f 72 64  " EntitySet="Ord
5900: 65 72 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ers" />..       
5910: 20 20 20 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e     </Association
5920: 53 65 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  Set>..          
5930: 3c 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 20  <AssociationSet 
5940: 4e 61 6d 65 3d 22 46 4b 5f 49 6e 74 65 72 6e 61  Name="FK_Interna
5950: 74 69 6f 6e 61 6c 4f 72 64 65 72 73 5f 4f 72 64  tionalOrders_Ord
5960: 65 72 49 44 5f 4f 72 64 65 72 49 44 22 20 41 73  erID_OrderID" As
5970: 73 6f 63 69 61 74 69 6f 6e 3d 22 6e 6f 72 74 68  sociation="north
5980: 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 49  windEFModel.FK_I
5990: 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65  nternationalOrde
59a0: 72 73 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72  rs_OrderID_Order
59b0: 49 44 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ID">..          
59c0: 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 4f 72 64    <End Role="Ord
59d0: 65 72 73 22 20 45 6e 74 69 74 79 53 65 74 3d 22  ers" EntitySet="
59e0: 4f 72 64 65 72 73 22 20 2f 3e 0d 0a 20 20 20 20  Orders" />..    
59f0: 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c          <End Rol
5a00: 65 3d 22 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c  e="International
5a10: 4f 72 64 65 72 73 22 20 45 6e 74 69 74 79 53 65  Orders" EntitySe
5a20: 74 3d 22 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c  t="International
5a30: 4f 72 64 65 72 73 22 20 2f 3e 0d 0a 20 20 20 20  Orders" />..    
5a40: 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61 74        </Associat
5a50: 69 6f 6e 53 65 74 3e 0d 0a 20 20 20 20 20 20 20  ionSet>..       
5a60: 20 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 53     <AssociationS
5a70: 65 74 20 4e 61 6d 65 3d 22 46 4b 5f 4f 72 64 65  et Name="FK_Orde
5a80: 72 44 65 74 61 69 6c 73 5f 4f 72 64 65 72 49 44  rDetails_OrderID
5a90: 5f 4f 72 64 65 72 49 44 22 20 41 73 73 6f 63 69  _OrderID" Associ
5aa0: 61 74 69 6f 6e 3d 22 6e 6f 72 74 68 77 69 6e 64  ation="northwind
5ab0: 45 46 4d 6f 64 65 6c 2e 46 4b 5f 4f 72 64 65 72  EFModel.FK_Order
5ac0: 44 65 74 61 69 6c 73 5f 4f 72 64 65 72 49 44 5f  Details_OrderID_
5ad0: 4f 72 64 65 72 49 44 22 3e 0d 0a 20 20 20 20 20  OrderID">..     
5ae0: 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65         <End Role
5af0: 3d 22 4f 72 64 65 72 73 22 20 45 6e 74 69 74 79  ="Orders" Entity
5b00: 53 65 74 3d 22 4f 72 64 65 72 73 22 20 2f 3e 0d  Set="Orders" />.
5b10: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e  .            <En
5b20: 64 20 52 6f 6c 65 3d 22 4f 72 64 65 72 44 65 74  d Role="OrderDet
5b30: 61 69 6c 73 22 20 45 6e 74 69 74 79 53 65 74 3d  ails" EntitySet=
5b40: 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 20 2f  "OrderDetails" /
5b50: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41  >..          </A
5b60: 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 3e 0d 0a  ssociationSet>..
5b70: 20 20 20 20 20 20 20 20 20 20 3c 41 73 73 6f 63            <Assoc
5b80: 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d 65 3d 22  iationSet Name="
5b90: 46 4b 5f 4f 72 64 65 72 44 65 74 61 69 6c 73 5f  FK_OrderDetails_
5ba0: 50 72 6f 64 75 63 74 49 44 5f 50 72 6f 64 75 63  ProductID_Produc
5bb0: 74 49 44 22 20 41 73 73 6f 63 69 61 74 69 6f 6e  tID" Association
5bc0: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
5bd0: 65 6c 2e 46 4b 5f 4f 72 64 65 72 44 65 74 61 69  el.FK_OrderDetai
5be0: 6c 73 5f 50 72 6f 64 75 63 74 49 44 5f 50 72 6f  ls_ProductID_Pro
5bf0: 64 75 63 74 49 44 22 3e 0d 0a 20 20 20 20 20 20  ductID">..      
5c00: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
5c10: 22 50 72 6f 64 75 63 74 73 22 20 45 6e 74 69 74  "Products" Entit
5c20: 79 53 65 74 3d 22 50 72 6f 64 75 63 74 73 22 20  ySet="Products" 
5c30: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
5c40: 3c 45 6e 64 20 52 6f 6c 65 3d 22 4f 72 64 65 72  <End Role="Order
5c50: 44 65 74 61 69 6c 73 22 20 45 6e 74 69 74 79 53  Details" EntityS
5c60: 65 74 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73  et="OrderDetails
5c70: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
5c80: 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74  </AssociationSet
5c90: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 41 73  >..          <As
5ca0: 73 6f 63 69 61 74 69 6f 6e 53 65 74 20 4e 61 6d  sociationSet Nam
5cb0: 65 3d 22 46 4b 5f 50 72 6f 64 75 63 74 73 5f 53  e="FK_Products_S
5cc0: 75 70 70 6c 69 65 72 49 44 5f 53 75 70 70 6c 69  upplierID_Suppli
5cd0: 65 72 49 44 22 20 41 73 73 6f 63 69 61 74 69 6f  erID" Associatio
5ce0: 6e 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  n="northwindEFMo
5cf0: 64 65 6c 2e 46 4b 5f 50 72 6f 64 75 63 74 73 5f  del.FK_Products_
5d00: 53 75 70 70 6c 69 65 72 49 44 5f 53 75 70 70 6c  SupplierID_Suppl
5d10: 69 65 72 49 44 22 3e 0d 0a 20 20 20 20 20 20 20  ierID">..       
5d20: 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22       <End Role="
5d30: 53 75 70 70 6c 69 65 72 73 22 20 45 6e 74 69 74  Suppliers" Entit
5d40: 79 53 65 74 3d 22 53 75 70 70 6c 69 65 72 73 22  ySet="Suppliers"
5d50: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
5d60: 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 50 72 6f 64   <End Role="Prod
5d70: 75 63 74 73 22 20 45 6e 74 69 74 79 53 65 74 3d  ucts" EntitySet=
5d80: 22 50 72 6f 64 75 63 74 73 22 20 2f 3e 0d 0a 20  "Products" />.. 
5d90: 20 20 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63           </Assoc
5da0: 69 61 74 69 6f 6e 53 65 74 3e 0d 0a 20 20 20 20  iationSet>..    
5db0: 20 20 20 20 20 20 3c 41 73 73 6f 63 69 61 74 69        <Associati
5dc0: 6f 6e 53 65 74 20 4e 61 6d 65 3d 22 46 4b 5f 54  onSet Name="FK_T
5dd0: 65 72 72 69 74 6f 72 69 65 73 5f 52 65 67 69 6f  erritories_Regio
5de0: 6e 49 44 5f 52 65 67 69 6f 6e 49 44 22 20 41 73  nID_RegionID" As
5df0: 73 6f 63 69 61 74 69 6f 6e 3d 22 6e 6f 72 74 68  sociation="north
5e00: 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 54  windEFModel.FK_T
5e10: 65 72 72 69 74 6f 72 69 65 73 5f 52 65 67 69 6f  erritories_Regio
5e20: 6e 49 44 5f 52 65 67 69 6f 6e 49 44 22 3e 0d 0a  nID_RegionID">..
5e30: 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64              <End
5e40: 20 52 6f 6c 65 3d 22 52 65 67 69 6f 6e 73 22 20   Role="Regions" 
5e50: 45 6e 74 69 74 79 53 65 74 3d 22 52 65 67 69 6f  EntitySet="Regio
5e60: 6e 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ns" />..        
5e70: 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 54      <End Role="T
5e80: 65 72 72 69 74 6f 72 69 65 73 22 20 45 6e 74 69  erritories" Enti
5e90: 74 79 53 65 74 3d 22 54 65 72 72 69 74 6f 72 69  tySet="Territori
5ea0: 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  es" />..        
5eb0: 20 20 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e 53    </AssociationS
5ec0: 65 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  et>..          <
5ed0: 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 20 4e  AssociationSet N
5ee0: 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 73 54 65  ame="EmployeesTe
5ef0: 72 72 69 74 6f 72 69 65 73 22 20 41 73 73 6f 63  rritories" Assoc
5f00: 69 61 74 69 6f 6e 3d 22 6e 6f 72 74 68 77 69 6e  iation="northwin
5f10: 64 45 46 4d 6f 64 65 6c 2e 45 6d 70 6c 6f 79 65  dEFModel.Employe
5f20: 65 73 54 65 72 72 69 74 6f 72 69 65 73 22 3e 0d  esTerritories">.
5f30: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e  .            <En
5f40: 64 20 52 6f 6c 65 3d 22 45 6d 70 6c 6f 79 65 65  d Role="Employee
5f50: 73 22 20 45 6e 74 69 74 79 53 65 74 3d 22 45 6d  s" EntitySet="Em
5f60: 70 6c 6f 79 65 65 73 22 20 2f 3e 0d 0a 20 20 20  ployees" />..   
5f70: 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f           <End Ro
5f80: 6c 65 3d 22 54 65 72 72 69 74 6f 72 69 65 73 22  le="Territories"
5f90: 20 45 6e 74 69 74 79 53 65 74 3d 22 54 65 72 72   EntitySet="Terr
5fa0: 69 74 6f 72 69 65 73 22 20 2f 3e 0d 0a 20 20 20  itories" />..   
5fb0: 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61         </Associa
5fc0: 74 69 6f 6e 53 65 74 3e 0d 0a 20 20 20 20 20 20  tionSet>..      
5fd0: 20 20 20 20 3c 2f 45 6e 74 69 74 79 43 6f 6e 74      </EntityCont
5fe0: 61 69 6e 65 72 3e 0d 0a 20 20 20 20 20 20 20 20  ainer>..        
5ff0: 3c 45 6e 74 69 74 79 54 79 70 65 20 4e 61 6d 65  <EntityType Name
6000: 3d 22 43 61 74 65 67 6f 72 69 65 73 22 3e 0d 0a  ="Categories">..
6010: 20 20 20 20 20 20 20 20 20 20 3c 4b 65 79 3e 0d            <Key>.
6020: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72  .            <Pr
6030: 6f 70 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22  opertyRef Name="
6040: 43 61 74 65 67 6f 72 79 49 44 22 20 2f 3e 0d 0a  CategoryID" />..
6050: 20 20 20 20 20 20 20 20 20 20 3c 2f 4b 65 79 3e            </Key>
6060: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
6070: 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 61 74 65  perty Name="Cate
6080: 67 6f 72 79 49 44 22 20 54 79 70 65 3d 22 49 6e  goryID" Type="In
6090: 74 36 34 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  t64" Nullable="f
60a0: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
60b0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
60c0: 6d 65 3d 22 43 61 74 65 67 6f 72 79 4e 61 6d 65  me="CategoryName
60d0: 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20  " Type="String" 
60e0: 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22  Nullable="false"
60f0: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20   MaxLength="15" 
6100: 55 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46  Unicode="true" F
6110: 69 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73  ixedLength="fals
6120: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
6130: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
6140: 22 44 65 73 63 72 69 70 74 69 6f 6e 22 20 54 79  "Description" Ty
6150: 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c  pe="String" MaxL
6160: 65 6e 67 74 68 3d 22 32 31 34 37 34 38 33 36 34  ength="214748364
6170: 37 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65  7" Unicode="true
6180: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
6190: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
61a0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
61b0: 6d 65 3d 22 50 69 63 74 75 72 65 22 20 54 79 70  me="Picture" Typ
61c0: 65 3d 22 42 69 6e 61 72 79 22 20 4d 61 78 4c 65  e="Binary" MaxLe
61d0: 6e 67 74 68 3d 22 32 31 34 37 34 38 33 36 34 37  ngth="2147483647
61e0: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
61f0: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
6200: 20 20 20 20 3c 4e 61 76 69 67 61 74 69 6f 6e 50      <NavigationP
6210: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 72  roperty Name="Pr
6220: 6f 64 75 63 74 73 22 20 52 65 6c 61 74 69 6f 6e  oducts" Relation
6230: 73 68 69 70 3d 22 6e 6f 72 74 68 77 69 6e 64 45  ship="northwindE
6240: 46 4d 6f 64 65 6c 2e 46 4b 5f 50 72 6f 64 75 63  FModel.FK_Produc
6250: 74 73 5f 43 61 74 65 67 6f 72 79 49 44 5f 43 61  ts_CategoryID_Ca
6260: 74 65 67 6f 72 79 49 44 22 20 46 72 6f 6d 52 6f  tegoryID" FromRo
6270: 6c 65 3d 22 43 61 74 65 67 6f 72 69 65 73 22 20  le="Categories" 
6280: 54 6f 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74 73  ToRole="Products
6290: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f  " />..        </
62a0: 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a 20 20 20  EntityType>..   
62b0: 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65       <EntityType
62c0: 20 4e 61 6d 65 3d 22 43 75 73 74 6f 6d 65 72 73   Name="Customers
62d0: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 4b  ">..          <K
62e0: 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  ey>..           
62f0: 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61   <PropertyRef Na
6300: 6d 65 3d 22 43 75 73 74 6f 6d 65 72 49 44 22 20  me="CustomerID" 
6310: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  />..          </
6320: 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  Key>..          
6330: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
6340: 43 75 73 74 6f 6d 65 72 49 44 22 20 54 79 70 65  CustomerID" Type
6350: 3d 22 53 74 72 69 6e 67 22 20 4e 75 6c 6c 61 62  ="String" Nullab
6360: 6c 65 3d 22 66 61 6c 73 65 22 20 4d 61 78 4c 65  le="false" MaxLe
6370: 6e 67 74 68 3d 22 35 22 20 55 6e 69 63 6f 64 65  ngth="5" Unicode
6380: 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e  ="true" FixedLen
6390: 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a  gth="false" />..
63a0: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
63b0: 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6d 70 61 6e  rty Name="Compan
63c0: 79 4e 61 6d 65 22 20 54 79 70 65 3d 22 53 74 72  yName" Type="Str
63d0: 69 6e 67 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  ing" Nullable="f
63e0: 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68 3d  alse" MaxLength=
63f0: 22 34 30 22 20 55 6e 69 63 6f 64 65 3d 22 74 72  "40" Unicode="tr
6400: 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d  ue" FixedLength=
6410: 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20  "false" />..    
6420: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
6430: 4e 61 6d 65 3d 22 43 6f 6e 74 61 63 74 4e 61 6d  Name="ContactNam
6440: 65 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22  e" Type="String"
6450: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 33 30 22 20   MaxLength="30" 
6460: 55 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46  Unicode="true" F
6470: 69 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73  ixedLength="fals
6480: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
6490: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
64a0: 22 43 6f 6e 74 61 63 74 54 69 74 6c 65 22 20 54  "ContactTitle" T
64b0: 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78  ype="String" Max
64c0: 4c 65 6e 67 74 68 3d 22 33 30 22 20 55 6e 69 63  Length="30" Unic
64d0: 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65 64  ode="true" Fixed
64e0: 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f  Length="false" /
64f0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
6500: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 41 64 64  operty Name="Add
6510: 72 65 73 73 22 20 54 79 70 65 3d 22 53 74 72 69  ress" Type="Stri
6520: 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 36  ng" MaxLength="6
6530: 30 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65  0" Unicode="true
6540: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
6550: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
6560: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
6570: 6d 65 3d 22 43 69 74 79 22 20 54 79 70 65 3d 22  me="City" Type="
6580: 53 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74  String" MaxLengt
6590: 68 3d 22 31 35 22 20 55 6e 69 63 6f 64 65 3d 22  h="15" Unicode="
65a0: 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74  true" FixedLengt
65b0: 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20  h="false" />..  
65c0: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
65d0: 79 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22 20  y Name="Region" 
65e0: 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61  Type="String" Ma
65f0: 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 55 6e 69  xLength="15" Uni
6600: 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65  code="true" Fixe
6610: 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20  dLength="false" 
6620: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
6630: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f  roperty Name="Po
6640: 73 74 61 6c 43 6f 64 65 22 20 54 79 70 65 3d 22  stalCode" Type="
6650: 53 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74  String" MaxLengt
6660: 68 3d 22 31 30 22 20 55 6e 69 63 6f 64 65 3d 22  h="10" Unicode="
6670: 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74  true" FixedLengt
6680: 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20  h="false" />..  
6690: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
66a0: 79 20 4e 61 6d 65 3d 22 43 6f 75 6e 74 72 79 22  y Name="Country"
66b0: 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4d   Type="String" M
66c0: 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 55 6e  axLength="15" Un
66d0: 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78  icode="true" Fix
66e0: 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22  edLength="false"
66f0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
6700: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50  Property Name="P
6710: 68 6f 6e 65 22 20 54 79 70 65 3d 22 53 74 72 69  hone" Type="Stri
6720: 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32  ng" MaxLength="2
6730: 34 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65  4" Unicode="true
6740: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
6750: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
6760: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
6770: 6d 65 3d 22 46 61 78 22 20 54 79 70 65 3d 22 53  me="Fax" Type="S
6780: 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68  tring" MaxLength
6790: 3d 22 32 34 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="24" Unicode="t
67a0: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
67b0: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
67c0: 20 20 20 20 20 20 20 3c 4e 61 76 69 67 61 74 69         <Navigati
67d0: 6f 6e 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  onProperty Name=
67e0: 22 4f 72 64 65 72 73 22 20 52 65 6c 61 74 69 6f  "Orders" Relatio
67f0: 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69 6e 64  nship="northwind
6800: 45 46 4d 6f 64 65 6c 2e 46 4b 5f 4f 72 64 65 72  EFModel.FK_Order
6810: 73 5f 43 75 73 74 6f 6d 65 72 49 44 5f 43 75 73  s_CustomerID_Cus
6820: 74 6f 6d 65 72 49 44 22 20 46 72 6f 6d 52 6f 6c  tomerID" FromRol
6830: 65 3d 22 43 75 73 74 6f 6d 65 72 73 22 20 54 6f  e="Customers" To
6840: 52 6f 6c 65 3d 22 4f 72 64 65 72 73 22 20 2f 3e  Role="Orders" />
6850: 0d 0a 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69  ..        </Enti
6860: 74 79 54 79 70 65 3e 0d 0a 20 20 20 20 20 20 20  tyType>..       
6870: 20 3c 45 6e 74 69 74 79 54 79 70 65 20 4e 61 6d   <EntityType Nam
6880: 65 3d 22 45 6d 70 6c 6f 79 65 65 73 22 3e 0d 0a  e="Employees">..
6890: 20 20 20 20 20 20 20 20 20 20 3c 4b 65 79 3e 0d            <Key>.
68a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72  .            <Pr
68b0: 6f 70 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22  opertyRef Name="
68c0: 45 6d 70 6c 6f 79 65 65 49 44 22 20 2f 3e 0d 0a  EmployeeID" />..
68d0: 20 20 20 20 20 20 20 20 20 20 3c 2f 4b 65 79 3e            </Key>
68e0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
68f0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 45 6d 70 6c  perty Name="Empl
6900: 6f 79 65 65 49 44 22 20 54 79 70 65 3d 22 49 6e  oyeeID" Type="In
6910: 74 36 34 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  t64" Nullable="f
6920: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
6930: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
6940: 6d 65 3d 22 4c 61 73 74 4e 61 6d 65 22 20 54 79  me="LastName" Ty
6950: 70 65 3d 22 53 74 72 69 6e 67 22 20 4e 75 6c 6c  pe="String" Null
6960: 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 4d 61 78  able="false" Max
6970: 4c 65 6e 67 74 68 3d 22 32 30 22 20 55 6e 69 63  Length="20" Unic
6980: 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65 64  ode="true" Fixed
6990: 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f  Length="false" /
69a0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
69b0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 46 69 72  operty Name="Fir
69c0: 73 74 4e 61 6d 65 22 20 54 79 70 65 3d 22 53 74  stName" Type="St
69d0: 72 69 6e 67 22 20 4e 75 6c 6c 61 62 6c 65 3d 22  ring" Nullable="
69e0: 66 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68  false" MaxLength
69f0: 3d 22 31 30 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="10" Unicode="t
6a00: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
6a10: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
6a20: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
6a30: 20 4e 61 6d 65 3d 22 54 69 74 6c 65 22 20 54 79   Name="Title" Ty
6a40: 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c  pe="String" MaxL
6a50: 65 6e 67 74 68 3d 22 33 30 22 20 55 6e 69 63 6f  ength="30" Unico
6a60: 64 65 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c  de="true" FixedL
6a70: 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e  ength="false" />
6a80: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
6a90: 70 65 72 74 79 20 4e 61 6d 65 3d 22 54 69 74 6c  perty Name="Titl
6aa0: 65 4f 66 43 6f 75 72 74 65 73 79 22 20 54 79 70  eOfCourtesy" Typ
6ab0: 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65  e="String" MaxLe
6ac0: 6e 67 74 68 3d 22 32 35 22 20 55 6e 69 63 6f 64  ngth="25" Unicod
6ad0: 65 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65  e="true" FixedLe
6ae0: 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d  ngth="false" />.
6af0: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
6b00: 65 72 74 79 20 4e 61 6d 65 3d 22 42 69 72 74 68  erty Name="Birth
6b10: 44 61 74 65 22 20 54 79 70 65 3d 22 44 61 74 65  Date" Type="Date
6b20: 54 69 6d 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  Time" />..      
6b30: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
6b40: 6d 65 3d 22 48 69 72 65 44 61 74 65 22 20 54 79  me="HireDate" Ty
6b50: 70 65 3d 22 44 61 74 65 54 69 6d 65 22 20 2f 3e  pe="DateTime" />
6b60: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
6b70: 70 65 72 74 79 20 4e 61 6d 65 3d 22 41 64 64 72  perty Name="Addr
6b80: 65 73 73 22 20 54 79 70 65 3d 22 53 74 72 69 6e  ess" Type="Strin
6b90: 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 36 30  g" MaxLength="60
6ba0: 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65 22  " Unicode="true"
6bb0: 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66 61   FixedLength="fa
6bc0: 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  lse" />..       
6bd0: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
6be0: 65 3d 22 43 69 74 79 22 20 54 79 70 65 3d 22 53  e="City" Type="S
6bf0: 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68  tring" MaxLength
6c00: 3d 22 31 35 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="15" Unicode="t
6c10: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
6c20: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
6c30: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
6c40: 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22 20 54   Name="Region" T
6c50: 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78  ype="String" Max
6c60: 4c 65 6e 67 74 68 3d 22 31 35 22 20 55 6e 69 63  Length="15" Unic
6c70: 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65 64  ode="true" Fixed
6c80: 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f  Length="false" /
6c90: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
6ca0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f 73  operty Name="Pos
6cb0: 74 61 6c 43 6f 64 65 22 20 54 79 70 65 3d 22 53  talCode" Type="S
6cc0: 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68  tring" MaxLength
6cd0: 3d 22 31 30 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="10" Unicode="t
6ce0: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
6cf0: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
6d00: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
6d10: 20 4e 61 6d 65 3d 22 43 6f 75 6e 74 72 79 22 20   Name="Country" 
6d20: 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61  Type="String" Ma
6d30: 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 55 6e 69  xLength="15" Uni
6d40: 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65  code="true" Fixe
6d50: 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20  dLength="false" 
6d60: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
6d70: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 48 6f  roperty Name="Ho
6d80: 6d 65 50 68 6f 6e 65 22 20 54 79 70 65 3d 22 53  mePhone" Type="S
6d90: 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68  tring" MaxLength
6da0: 3d 22 32 34 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="24" Unicode="t
6db0: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
6dc0: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
6dd0: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
6de0: 20 4e 61 6d 65 3d 22 45 78 74 65 6e 73 69 6f 6e   Name="Extension
6df0: 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20  " Type="String" 
6e00: 4d 61 78 4c 65 6e 67 74 68 3d 22 34 22 20 55 6e  MaxLength="4" Un
6e10: 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78  icode="true" Fix
6e20: 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22  edLength="false"
6e30: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
6e40: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50  Property Name="P
6e50: 68 6f 74 6f 22 20 54 79 70 65 3d 22 42 69 6e 61  hoto" Type="Bina
6e60: 72 79 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32  ry" MaxLength="2
6e70: 31 34 37 34 38 33 36 34 37 22 20 46 69 78 65 64  147483647" Fixed
6e80: 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f  Length="false" /
6e90: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
6ea0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4e 6f 74  operty Name="Not
6eb0: 65 73 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67  es" Type="String
6ec0: 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 31 34  " MaxLength="214
6ed0: 37 34 38 33 36 34 37 22 20 55 6e 69 63 6f 64 65  7483647" Unicode
6ee0: 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e  ="true" FixedLen
6ef0: 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a  gth="false" />..
6f00: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
6f10: 72 74 79 20 4e 61 6d 65 3d 22 50 68 6f 74 6f 50  rty Name="PhotoP
6f20: 61 74 68 22 20 54 79 70 65 3d 22 53 74 72 69 6e  ath" Type="Strin
6f30: 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 35  g" MaxLength="25
6f40: 35 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65  5" Unicode="true
6f50: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
6f60: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
6f70: 20 20 20 20 3c 4e 61 76 69 67 61 74 69 6f 6e 50      <NavigationP
6f80: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 54 65  roperty Name="Te
6f90: 72 72 69 74 6f 72 69 65 73 22 20 52 65 6c 61 74  rritories" Relat
6fa0: 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69  ionship="northwi
6fb0: 6e 64 45 46 4d 6f 64 65 6c 2e 45 6d 70 6c 6f 79  ndEFModel.Employ
6fc0: 65 65 73 54 65 72 72 69 74 6f 72 69 65 73 22 20  eesTerritories" 
6fd0: 46 72 6f 6d 52 6f 6c 65 3d 22 45 6d 70 6c 6f 79  FromRole="Employ
6fe0: 65 65 73 22 20 54 6f 52 6f 6c 65 3d 22 54 65 72  ees" ToRole="Ter
6ff0: 72 69 74 6f 72 69 65 73 22 20 2f 3e 0d 0a 20 20  ritories" />..  
7000: 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 54 79        </EntityTy
7010: 70 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e  pe>..        <En
7020: 74 69 74 79 54 79 70 65 20 4e 61 6d 65 3d 22 49  tityType Name="I
7030: 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65  nternationalOrde
7040: 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  rs">..          
7050: 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20  <Key>..         
7060: 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20     <PropertyRef 
7070: 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44 22 20 2f  Name="OrderID" /
7080: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 4b  >..          </K
7090: 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  ey>..          <
70a0: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4f  Property Name="O
70b0: 72 64 65 72 49 44 22 20 54 79 70 65 3d 22 49 6e  rderID" Type="In
70c0: 74 36 34 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  t64" Nullable="f
70d0: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
70e0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
70f0: 6d 65 3d 22 43 75 73 74 6f 6d 73 44 65 73 63 72  me="CustomsDescr
7100: 69 70 74 69 6f 6e 22 20 54 79 70 65 3d 22 53 74  iption" Type="St
7110: 72 69 6e 67 22 20 4e 75 6c 6c 61 62 6c 65 3d 22  ring" Nullable="
7120: 66 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68  false" MaxLength
7130: 3d 22 31 30 30 22 20 55 6e 69 63 6f 64 65 3d 22  ="100" Unicode="
7140: 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74  true" FixedLengt
7150: 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20  h="false" />..  
7160: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
7170: 79 20 4e 61 6d 65 3d 22 45 78 63 69 73 65 54 61  y Name="ExciseTa
7180: 78 22 20 54 79 70 65 3d 22 44 65 63 69 6d 61 6c  x" Type="Decimal
7190: 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73  " Nullable="fals
71a0: 65 22 20 50 72 65 63 69 73 69 6f 6e 3d 22 35 33  e" Precision="53
71b0: 22 20 53 63 61 6c 65 3d 22 30 22 20 2f 3e 0d 0a  " Scale="0" />..
71c0: 20 20 20 20 20 20 20 20 20 20 3c 4e 61 76 69 67            <Navig
71d0: 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 20 4e 61  ationProperty Na
71e0: 6d 65 3d 22 4f 72 64 65 72 73 22 20 52 65 6c 61  me="Orders" Rela
71f0: 74 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77  tionship="northw
7200: 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 49 6e  indEFModel.FK_In
7210: 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72  ternationalOrder
7220: 73 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72 49  s_OrderID_OrderI
7230: 44 22 20 46 72 6f 6d 52 6f 6c 65 3d 22 49 6e 74  D" FromRole="Int
7240: 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73  ernationalOrders
7250: 22 20 54 6f 52 6f 6c 65 3d 22 4f 72 64 65 72 73  " ToRole="Orders
7260: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f  " />..        </
7270: 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a 20 20 20  EntityType>..   
7280: 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65       <EntityType
7290: 20 4e 61 6d 65 3d 22 4f 72 64 65 72 44 65 74 61   Name="OrderDeta
72a0: 69 6c 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20  ils">..         
72b0: 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20   <Key>..        
72c0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66      <PropertyRef
72d0: 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44 22 20   Name="OrderID" 
72e0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
72f0: 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61 6d  <PropertyRef Nam
7300: 65 3d 22 50 72 6f 64 75 63 74 49 44 22 20 2f 3e  e="ProductID" />
7310: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 4b 65  ..          </Ke
7320: 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  y>..          <P
7330: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4f 72  roperty Name="Or
7340: 64 65 72 49 44 22 20 54 79 70 65 3d 22 49 6e 74  derID" Type="Int
7350: 36 34 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61  64" Nullable="fa
7360: 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  lse" />..       
7370: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
7380: 65 3d 22 50 72 6f 64 75 63 74 49 44 22 20 54 79  e="ProductID" Ty
7390: 70 65 3d 22 49 6e 74 36 34 22 20 4e 75 6c 6c 61  pe="Int64" Nulla
73a0: 62 6c 65 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a  ble="false" />..
73b0: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
73c0: 72 74 79 20 4e 61 6d 65 3d 22 55 6e 69 74 50 72  rty Name="UnitPr
73d0: 69 63 65 22 20 54 79 70 65 3d 22 44 65 63 69 6d  ice" Type="Decim
73e0: 61 6c 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61  al" Nullable="fa
73f0: 6c 73 65 22 20 50 72 65 63 69 73 69 6f 6e 3d 22  lse" Precision="
7400: 35 33 22 20 53 63 61 6c 65 3d 22 30 22 20 2f 3e  53" Scale="0" />
7410: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
7420: 70 65 72 74 79 20 4e 61 6d 65 3d 22 51 75 61 6e  perty Name="Quan
7430: 74 69 74 79 22 20 54 79 70 65 3d 22 49 6e 74 31  tity" Type="Int1
7440: 36 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c  6" Nullable="fal
7450: 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  se" />..        
7460: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
7470: 3d 22 44 69 73 63 6f 75 6e 74 22 20 54 79 70 65  ="Discount" Type
7480: 3d 22 53 69 6e 67 6c 65 22 20 4e 75 6c 6c 61 62  ="Single" Nullab
7490: 6c 65 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20  le="false" />.. 
74a0: 20 20 20 20 20 20 20 20 20 3c 4e 61 76 69 67 61           <Naviga
74b0: 74 69 6f 6e 50 72 6f 70 65 72 74 79 20 4e 61 6d  tionProperty Nam
74c0: 65 3d 22 4f 72 64 65 72 73 22 20 52 65 6c 61 74  e="Orders" Relat
74d0: 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69  ionship="northwi
74e0: 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 4f 72 64  ndEFModel.FK_Ord
74f0: 65 72 44 65 74 61 69 6c 73 5f 4f 72 64 65 72 49  erDetails_OrderI
7500: 44 5f 4f 72 64 65 72 49 44 22 20 46 72 6f 6d 52  D_OrderID" FromR
7510: 6f 6c 65 3d 22 4f 72 64 65 72 44 65 74 61 69 6c  ole="OrderDetail
7520: 73 22 20 54 6f 52 6f 6c 65 3d 22 4f 72 64 65 72  s" ToRole="Order
7530: 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  s" />..         
7540: 20 3c 4e 61 76 69 67 61 74 69 6f 6e 50 72 6f 70   <NavigationProp
7550: 65 72 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64 75  erty Name="Produ
7560: 63 74 73 22 20 52 65 6c 61 74 69 6f 6e 73 68 69  cts" Relationshi
7570: 70 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  p="northwindEFMo
7580: 64 65 6c 2e 46 4b 5f 4f 72 64 65 72 44 65 74 61  del.FK_OrderDeta
7590: 69 6c 73 5f 50 72 6f 64 75 63 74 49 44 5f 50 72  ils_ProductID_Pr
75a0: 6f 64 75 63 74 49 44 22 20 46 72 6f 6d 52 6f 6c  oductID" FromRol
75b0: 65 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22  e="OrderDetails"
75c0: 20 54 6f 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74   ToRole="Product
75d0: 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c  s" />..        <
75e0: 2f 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a 20 20  /EntityType>..  
75f0: 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70        <EntityTyp
7600: 65 20 4e 61 6d 65 3d 22 4f 72 64 65 72 73 22 3e  e Name="Orders">
7610: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 4b 65 79  ..          <Key
7620: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
7630: 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61 6d 65  PropertyRef Name
7640: 3d 22 4f 72 64 65 72 49 44 22 20 2f 3e 0d 0a 20  ="OrderID" />.. 
7650: 20 20 20 20 20 20 20 20 20 3c 2f 4b 65 79 3e 0d           </Key>.
7660: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
7670: 65 72 74 79 20 4e 61 6d 65 3d 22 4f 72 64 65 72  erty Name="Order
7680: 49 44 22 20 54 79 70 65 3d 22 49 6e 74 36 34 22  ID" Type="Int64"
7690: 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65   Nullable="false
76a0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
76b0: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
76c0: 45 6d 70 6c 6f 79 65 65 49 44 22 20 54 79 70 65  EmployeeID" Type
76d0: 3d 22 49 6e 74 36 34 22 20 2f 3e 0d 0a 20 20 20  ="Int64" />..   
76e0: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
76f0: 20 4e 61 6d 65 3d 22 4f 72 64 65 72 44 61 74 65   Name="OrderDate
7700: 22 20 54 79 70 65 3d 22 44 61 74 65 54 69 6d 65  " Type="DateTime
7710: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
7720: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
7730: 52 65 71 75 69 72 65 64 44 61 74 65 22 20 54 79  RequiredDate" Ty
7740: 70 65 3d 22 44 61 74 65 54 69 6d 65 22 20 2f 3e  pe="DateTime" />
7750: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
7760: 70 65 72 74 79 20 4e 61 6d 65 3d 22 53 68 69 70  perty Name="Ship
7770: 70 65 64 44 61 74 65 22 20 54 79 70 65 3d 22 44  pedDate" Type="D
7780: 61 74 65 54 69 6d 65 22 20 2f 3e 0d 0a 20 20 20  ateTime" />..   
7790: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
77a0: 20 4e 61 6d 65 3d 22 46 72 65 69 67 68 74 22 20   Name="Freight" 
77b0: 54 79 70 65 3d 22 44 65 63 69 6d 61 6c 22 20 50  Type="Decimal" P
77c0: 72 65 63 69 73 69 6f 6e 3d 22 35 33 22 20 53 63  recision="53" Sc
77d0: 61 6c 65 3d 22 30 22 20 2f 3e 0d 0a 20 20 20 20  ale="0" />..    
77e0: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
77f0: 4e 61 6d 65 3d 22 53 68 69 70 4e 61 6d 65 22 20  Name="ShipName" 
7800: 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61  Type="String" Ma
7810: 78 4c 65 6e 67 74 68 3d 22 34 30 22 20 55 6e 69  xLength="40" Uni
7820: 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65  code="true" Fixe
7830: 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20  dLength="false" 
7840: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
7850: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 53 68  roperty Name="Sh
7860: 69 70 41 64 64 72 65 73 73 22 20 54 79 70 65 3d  ipAddress" Type=
7870: 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67  "String" MaxLeng
7880: 74 68 3d 22 36 30 22 20 55 6e 69 63 6f 64 65 3d  th="60" Unicode=
7890: 22 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67  "true" FixedLeng
78a0: 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20  th="false" />.. 
78b0: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
78c0: 74 79 20 4e 61 6d 65 3d 22 53 68 69 70 43 69 74  ty Name="ShipCit
78d0: 79 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22  y" Type="String"
78e0: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20   MaxLength="15" 
78f0: 55 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46  Unicode="true" F
7900: 69 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73  ixedLength="fals
7910: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
7920: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
7930: 22 53 68 69 70 52 65 67 69 6f 6e 22 20 54 79 70  "ShipRegion" Typ
7940: 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65  e="String" MaxLe
7950: 6e 67 74 68 3d 22 31 35 22 20 55 6e 69 63 6f 64  ngth="15" Unicod
7960: 65 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65  e="true" FixedLe
7970: 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d  ngth="false" />.
7980: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
7990: 65 72 74 79 20 4e 61 6d 65 3d 22 53 68 69 70 50  erty Name="ShipP
79a0: 6f 73 74 61 6c 43 6f 64 65 22 20 54 79 70 65 3d  ostalCode" Type=
79b0: 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67  "String" MaxLeng
79c0: 74 68 3d 22 31 30 22 20 55 6e 69 63 6f 64 65 3d  th="10" Unicode=
79d0: 22 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67  "true" FixedLeng
79e0: 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20  th="false" />.. 
79f0: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
7a00: 74 79 20 4e 61 6d 65 3d 22 53 68 69 70 43 6f 75  ty Name="ShipCou
7a10: 6e 74 72 79 22 20 54 79 70 65 3d 22 53 74 72 69  ntry" Type="Stri
7a20: 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31  ng" MaxLength="1
7a30: 35 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65  5" Unicode="true
7a40: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
7a50: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
7a60: 20 20 20 20 3c 4e 61 76 69 67 61 74 69 6f 6e 50      <NavigationP
7a70: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 75  roperty Name="Cu
7a80: 73 74 6f 6d 65 72 73 22 20 52 65 6c 61 74 69 6f  stomers" Relatio
7a90: 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69 6e 64  nship="northwind
7aa0: 45 46 4d 6f 64 65 6c 2e 46 4b 5f 4f 72 64 65 72  EFModel.FK_Order
7ab0: 73 5f 43 75 73 74 6f 6d 65 72 49 44 5f 43 75 73  s_CustomerID_Cus
7ac0: 74 6f 6d 65 72 49 44 22 20 46 72 6f 6d 52 6f 6c  tomerID" FromRol
7ad0: 65 3d 22 4f 72 64 65 72 73 22 20 54 6f 52 6f 6c  e="Orders" ToRol
7ae0: 65 3d 22 43 75 73 74 6f 6d 65 72 73 22 20 2f 3e  e="Customers" />
7af0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 4e 61 76  ..          <Nav
7b00: 69 67 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 20  igationProperty 
7b10: 4e 61 6d 65 3d 22 49 6e 74 65 72 6e 61 74 69 6f  Name="Internatio
7b20: 6e 61 6c 4f 72 64 65 72 73 22 20 52 65 6c 61 74  nalOrders" Relat
7b30: 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69  ionship="northwi
7b40: 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 49 6e 74  ndEFModel.FK_Int
7b50: 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73  ernationalOrders
7b60: 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72 49 44  _OrderID_OrderID
7b70: 22 20 46 72 6f 6d 52 6f 6c 65 3d 22 4f 72 64 65  " FromRole="Orde
7b80: 72 73 22 20 54 6f 52 6f 6c 65 3d 22 49 6e 74 65  rs" ToRole="Inte
7b90: 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73 22  rnationalOrders"
7ba0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
7bb0: 4e 61 76 69 67 61 74 69 6f 6e 50 72 6f 70 65 72  NavigationProper
7bc0: 74 79 20 4e 61 6d 65 3d 22 4f 72 64 65 72 44 65  ty Name="OrderDe
7bd0: 74 61 69 6c 73 22 20 52 65 6c 61 74 69 6f 6e 73  tails" Relations
7be0: 68 69 70 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  hip="northwindEF
7bf0: 4d 6f 64 65 6c 2e 46 4b 5f 4f 72 64 65 72 44 65  Model.FK_OrderDe
7c00: 74 61 69 6c 73 5f 4f 72 64 65 72 49 44 5f 4f 72  tails_OrderID_Or
7c10: 64 65 72 49 44 22 20 46 72 6f 6d 52 6f 6c 65 3d  derID" FromRole=
7c20: 22 4f 72 64 65 72 73 22 20 54 6f 52 6f 6c 65 3d  "Orders" ToRole=
7c30: 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 20 2f  "OrderDetails" /
7c40: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 45 6e 74  >..        </Ent
7c50: 69 74 79 54 79 70 65 3e 0d 0a 20 20 20 20 20 20  ityType>..      
7c60: 20 20 3c 45 6e 74 69 74 79 54 79 70 65 20 4e 61    <EntityType Na
7c70: 6d 65 3d 22 50 72 65 76 69 6f 75 73 45 6d 70 6c  me="PreviousEmpl
7c80: 6f 79 65 65 73 22 3e 0d 0a 20 20 20 20 20 20 20  oyees">..       
7c90: 20 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20     <Key>..      
7ca0: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52        <PropertyR
7cb0: 65 66 20 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65  ef Name="Employe
7cc0: 65 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  eID" />..       
7cd0: 20 20 20 3c 2f 4b 65 79 3e 0d 0a 20 20 20 20 20     </Key>..     
7ce0: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
7cf0: 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44 22  ame="EmployeeID"
7d00: 20 54 79 70 65 3d 22 49 6e 74 36 34 22 20 4e 75   Type="Int64" Nu
7d10: 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 2f  llable="false" /
7d20: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
7d30: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4c 61 73  operty Name="Las
7d40: 74 4e 61 6d 65 22 20 54 79 70 65 3d 22 53 74 72  tName" Type="Str
7d50: 69 6e 67 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  ing" Nullable="f
7d60: 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68 3d  alse" MaxLength=
7d70: 22 32 30 22 20 55 6e 69 63 6f 64 65 3d 22 74 72  "20" Unicode="tr
7d80: 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d  ue" FixedLength=
7d90: 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20  "false" />..    
7da0: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
7db0: 4e 61 6d 65 3d 22 46 69 72 73 74 4e 61 6d 65 22  Name="FirstName"
7dc0: 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4e   Type="String" N
7dd0: 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20  ullable="false" 
7de0: 4d 61 78 4c 65 6e 67 74 68 3d 22 31 30 22 20 55  MaxLength="10" U
7df0: 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69  nicode="true" Fi
7e00: 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65  xedLength="false
7e10: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
7e20: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
7e30: 54 69 74 6c 65 22 20 54 79 70 65 3d 22 53 74 72  Title" Type="Str
7e40: 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22  ing" MaxLength="
7e50: 33 30 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75  30" Unicode="tru
7e60: 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22  e" FixedLength="
7e70: 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20  false" />..     
7e80: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
7e90: 61 6d 65 3d 22 54 69 74 6c 65 4f 66 43 6f 75 72  ame="TitleOfCour
7ea0: 74 65 73 79 22 20 54 79 70 65 3d 22 53 74 72 69  tesy" Type="Stri
7eb0: 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32  ng" MaxLength="2
7ec0: 35 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65  5" Unicode="true
7ed0: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
7ee0: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
7ef0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
7f00: 6d 65 3d 22 42 69 72 74 68 44 61 74 65 22 20 54  me="BirthDate" T
7f10: 79 70 65 3d 22 44 61 74 65 54 69 6d 65 22 20 2f  ype="DateTime" /
7f20: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
7f30: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 48 69 72  operty Name="Hir
7f40: 65 44 61 74 65 22 20 54 79 70 65 3d 22 44 61 74  eDate" Type="Dat
7f50: 65 54 69 6d 65 22 20 2f 3e 0d 0a 20 20 20 20 20  eTime" />..     
7f60: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
7f70: 61 6d 65 3d 22 41 64 64 72 65 73 73 22 20 54 79  ame="Address" Ty
7f80: 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c  pe="String" MaxL
7f90: 65 6e 67 74 68 3d 22 36 30 22 20 55 6e 69 63 6f  ength="60" Unico
7fa0: 64 65 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c  de="true" FixedL
7fb0: 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e  ength="false" />
7fc0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f  ..          <Pro
7fd0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 69 74 79  perty Name="City
7fe0: 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20  " Type="String" 
7ff0: 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20 55  MaxLength="15" U
8000: 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69  nicode="true" Fi
8010: 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65  xedLength="false
8020: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
8030: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
8040: 52 65 67 69 6f 6e 22 20 54 79 70 65 3d 22 53 74  Region" Type="St
8050: 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d  ring" MaxLength=
8060: 22 31 35 22 20 55 6e 69 63 6f 64 65 3d 22 74 72  "15" Unicode="tr
8070: 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d  ue" FixedLength=
8080: 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20  "false" />..    
8090: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
80a0: 4e 61 6d 65 3d 22 50 6f 73 74 61 6c 43 6f 64 65  Name="PostalCode
80b0: 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20  " Type="String" 
80c0: 4d 61 78 4c 65 6e 67 74 68 3d 22 31 30 22 20 55  MaxLength="10" U
80d0: 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69  nicode="true" Fi
80e0: 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65  xedLength="false
80f0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
8100: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
8110: 43 6f 75 6e 74 72 79 22 20 54 79 70 65 3d 22 53  Country" Type="S
8120: 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68  tring" MaxLength
8130: 3d 22 31 35 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="15" Unicode="t
8140: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
8150: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
8160: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
8170: 20 4e 61 6d 65 3d 22 48 6f 6d 65 50 68 6f 6e 65   Name="HomePhone
8180: 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20  " Type="String" 
8190: 4d 61 78 4c 65 6e 67 74 68 3d 22 32 34 22 20 55  MaxLength="24" U
81a0: 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69  nicode="true" Fi
81b0: 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65  xedLength="false
81c0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
81d0: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
81e0: 45 78 74 65 6e 73 69 6f 6e 22 20 54 79 70 65 3d  Extension" Type=
81f0: 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67  "String" MaxLeng
8200: 74 68 3d 22 34 22 20 55 6e 69 63 6f 64 65 3d 22  th="4" Unicode="
8210: 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74  true" FixedLengt
8220: 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20  h="false" />..  
8230: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
8240: 79 20 4e 61 6d 65 3d 22 50 68 6f 74 6f 22 20 54  y Name="Photo" T
8250: 79 70 65 3d 22 42 69 6e 61 72 79 22 20 4d 61 78  ype="Binary" Max
8260: 4c 65 6e 67 74 68 3d 22 32 31 34 37 34 38 33 36  Length="21474836
8270: 34 37 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d  47" FixedLength=
8280: 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20  "false" />..    
8290: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
82a0: 4e 61 6d 65 3d 22 4e 6f 74 65 73 22 20 54 79 70  Name="Notes" Typ
82b0: 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65  e="String" MaxLe
82c0: 6e 67 74 68 3d 22 32 31 34 37 34 38 33 36 34 37  ngth="2147483647
82d0: 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65 22  " Unicode="true"
82e0: 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66 61   FixedLength="fa
82f0: 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  lse" />..       
8300: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d     <Property Nam
8310: 65 3d 22 50 68 6f 74 6f 50 61 74 68 22 20 54 79  e="PhotoPath" Ty
8320: 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c  pe="String" MaxL
8330: 65 6e 67 74 68 3d 22 32 35 35 22 20 55 6e 69 63  ength="255" Unic
8340: 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65 64  ode="true" Fixed
8350: 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f  Length="false" /
8360: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 45 6e 74  >..        </Ent
8370: 69 74 79 54 79 70 65 3e 0d 0a 20 20 20 20 20 20  ityType>..      
8380: 20 20 3c 45 6e 74 69 74 79 54 79 70 65 20 4e 61    <EntityType Na
8390: 6d 65 3d 22 50 72 6f 64 75 63 74 73 22 3e 0d 0a  me="Products">..
83a0: 20 20 20 20 20 20 20 20 20 20 3c 4b 65 79 3e 0d            <Key>.
83b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72  .            <Pr
83c0: 6f 70 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22  opertyRef Name="
83d0: 50 72 6f 64 75 63 74 49 44 22 20 2f 3e 0d 0a 20  ProductID" />.. 
83e0: 20 20 20 20 20 20 20 20 20 3c 2f 4b 65 79 3e 0d           </Key>.
83f0: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
8400: 65 72 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64 75  erty Name="Produ
8410: 63 74 49 44 22 20 54 79 70 65 3d 22 49 6e 74 36  ctID" Type="Int6
8420: 34 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c  4" Nullable="fal
8430: 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  se" />..        
8440: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
8450: 3d 22 50 72 6f 64 75 63 74 4e 61 6d 65 22 20 54  ="ProductName" T
8460: 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4e 75 6c  ype="String" Nul
8470: 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 4d 61  lable="false" Ma
8480: 78 4c 65 6e 67 74 68 3d 22 34 30 22 20 55 6e 69  xLength="40" Uni
8490: 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65  code="true" Fixe
84a0: 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20  dLength="false" 
84b0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
84c0: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 51 75  roperty Name="Qu
84d0: 61 6e 74 69 74 79 50 65 72 55 6e 69 74 22 20 54  antityPerUnit" T
84e0: 79 70 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78  ype="String" Max
84f0: 4c 65 6e 67 74 68 3d 22 32 30 22 20 55 6e 69 63  Length="20" Unic
8500: 6f 64 65 3d 22 74 72 75 65 22 20 46 69 78 65 64  ode="true" Fixed
8510: 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f  Length="false" /
8520: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
8530: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 55 6e 69  operty Name="Uni
8540: 74 50 72 69 63 65 22 20 54 79 70 65 3d 22 44 65  tPrice" Type="De
8550: 63 69 6d 61 6c 22 20 50 72 65 63 69 73 69 6f 6e  cimal" Precision
8560: 3d 22 35 33 22 20 53 63 61 6c 65 3d 22 30 22 20  ="53" Scale="0" 
8570: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  />..          <P
8580: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 55 6e  roperty Name="Un
8590: 69 74 73 49 6e 53 74 6f 63 6b 22 20 54 79 70 65  itsInStock" Type
85a0: 3d 22 49 6e 74 31 36 22 20 2f 3e 0d 0a 20 20 20  ="Int16" />..   
85b0: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
85c0: 20 4e 61 6d 65 3d 22 55 6e 69 74 73 4f 6e 4f 72   Name="UnitsOnOr
85d0: 64 65 72 22 20 54 79 70 65 3d 22 49 6e 74 31 36  der" Type="Int16
85e0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
85f0: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
8600: 52 65 6f 72 64 65 72 4c 65 76 65 6c 22 20 54 79  ReorderLevel" Ty
8610: 70 65 3d 22 49 6e 74 31 36 22 20 2f 3e 0d 0a 20  pe="Int16" />.. 
8620: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
8630: 74 79 20 4e 61 6d 65 3d 22 44 69 73 63 6f 6e 74  ty Name="Discont
8640: 69 6e 75 65 64 22 20 54 79 70 65 3d 22 42 6f 6f  inued" Type="Boo
8650: 6c 65 61 6e 22 20 4e 75 6c 6c 61 62 6c 65 3d 22  lean" Nullable="
8660: 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20  false" />..     
8670: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
8680: 61 6d 65 3d 22 44 69 73 63 6f 6e 74 69 6e 75 65  ame="Discontinue
8690: 64 44 61 74 65 22 20 54 79 70 65 3d 22 44 61 74  dDate" Type="Dat
86a0: 65 54 69 6d 65 22 20 2f 3e 0d 0a 20 20 20 20 20  eTime" />..     
86b0: 20 20 20 20 20 3c 4e 61 76 69 67 61 74 69 6f 6e       <Navigation
86c0: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 43  Property Name="C
86d0: 61 74 65 67 6f 72 69 65 73 22 20 52 65 6c 61 74  ategories" Relat
86e0: 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69  ionship="northwi
86f0: 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 50 72 6f  ndEFModel.FK_Pro
8700: 64 75 63 74 73 5f 43 61 74 65 67 6f 72 79 49 44  ducts_CategoryID
8710: 5f 43 61 74 65 67 6f 72 79 49 44 22 20 46 72 6f  _CategoryID" Fro
8720: 6d 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74 73 22  mRole="Products"
8730: 20 54 6f 52 6f 6c 65 3d 22 43 61 74 65 67 6f 72   ToRole="Categor
8740: 69 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ies" />..       
8750: 20 20 20 3c 4e 61 76 69 67 61 74 69 6f 6e 50 72     <NavigationPr
8760: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4f 72 64  operty Name="Ord
8770: 65 72 44 65 74 61 69 6c 73 22 20 52 65 6c 61 74  erDetails" Relat
8780: 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69  ionship="northwi
8790: 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 4f 72 64  ndEFModel.FK_Ord
87a0: 65 72 44 65 74 61 69 6c 73 5f 50 72 6f 64 75 63  erDetails_Produc
87b0: 74 49 44 5f 50 72 6f 64 75 63 74 49 44 22 20 46  tID_ProductID" F
87c0: 72 6f 6d 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74  romRole="Product
87d0: 73 22 20 54 6f 52 6f 6c 65 3d 22 4f 72 64 65 72  s" ToRole="Order
87e0: 44 65 74 61 69 6c 73 22 20 2f 3e 0d 0a 20 20 20  Details" />..   
87f0: 20 20 20 20 20 20 20 3c 4e 61 76 69 67 61 74 69         <Navigati
8800: 6f 6e 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  onProperty Name=
8810: 22 53 75 70 70 6c 69 65 72 73 22 20 52 65 6c 61  "Suppliers" Rela
8820: 74 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77  tionship="northw
8830: 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 50 72  indEFModel.FK_Pr
8840: 6f 64 75 63 74 73 5f 53 75 70 70 6c 69 65 72 49  oducts_SupplierI
8850: 44 5f 53 75 70 70 6c 69 65 72 49 44 22 20 46 72  D_SupplierID" Fr
8860: 6f 6d 52 6f 6c 65 3d 22 50 72 6f 64 75 63 74 73  omRole="Products
8870: 22 20 54 6f 52 6f 6c 65 3d 22 53 75 70 70 6c 69  " ToRole="Suppli
8880: 65 72 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ers" />..       
8890: 20 3c 2f 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a   </EntityType>..
88a0: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54          <EntityT
88b0: 79 70 65 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e  ype Name="Region
88c0: 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  s">..          <
88d0: 4b 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  Key>..          
88e0: 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e    <PropertyRef N
88f0: 61 6d 65 3d 22 52 65 67 69 6f 6e 49 44 22 20 2f  ame="RegionID" /
8900: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 4b  >..          </K
8910: 65 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  ey>..          <
8920: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 52  Property Name="R
8930: 65 67 69 6f 6e 49 44 22 20 54 79 70 65 3d 22 49  egionID" Type="I
8940: 6e 74 36 34 22 20 4e 75 6c 6c 61 62 6c 65 3d 22  nt64" Nullable="
8950: 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20  false" />..     
8960: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
8970: 61 6d 65 3d 22 52 65 67 69 6f 6e 44 65 73 63 72  ame="RegionDescr
8980: 69 70 74 69 6f 6e 22 20 54 79 70 65 3d 22 53 74  iption" Type="St
8990: 72 69 6e 67 22 20 4e 75 6c 6c 61 62 6c 65 3d 22  ring" Nullable="
89a0: 66 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68  false" MaxLength
89b0: 3d 22 35 30 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="50" Unicode="t
89c0: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
89d0: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
89e0: 20 20 20 20 20 20 20 3c 4e 61 76 69 67 61 74 69         <Navigati
89f0: 6f 6e 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  onProperty Name=
8a00: 22 54 65 72 72 69 74 6f 72 69 65 73 22 20 52 65  "Territories" Re
8a10: 6c 61 74 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74  lationship="nort
8a20: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f  hwindEFModel.FK_
8a30: 54 65 72 72 69 74 6f 72 69 65 73 5f 52 65 67 69  Territories_Regi
8a40: 6f 6e 49 44 5f 52 65 67 69 6f 6e 49 44 22 20 46  onID_RegionID" F
8a50: 72 6f 6d 52 6f 6c 65 3d 22 52 65 67 69 6f 6e 73  romRole="Regions
8a60: 22 20 54 6f 52 6f 6c 65 3d 22 54 65 72 72 69 74  " ToRole="Territ
8a70: 6f 72 69 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20  ories" />..     
8a80: 20 20 20 3c 2f 45 6e 74 69 74 79 54 79 70 65 3e     </EntityType>
8a90: 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74  ..        <Entit
8aa0: 79 54 79 70 65 20 4e 61 6d 65 3d 22 53 75 70 70  yType Name="Supp
8ab0: 6c 69 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20  liers">..       
8ac0: 20 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20 20 20     <Key>..      
8ad0: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52        <PropertyR
8ae0: 65 66 20 4e 61 6d 65 3d 22 53 75 70 70 6c 69 65  ef Name="Supplie
8af0: 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  rID" />..       
8b00: 20 20 20 3c 2f 4b 65 79 3e 0d 0a 20 20 20 20 20     </Key>..     
8b10: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e       <Property N
8b20: 61 6d 65 3d 22 53 75 70 70 6c 69 65 72 49 44 22  ame="SupplierID"
8b30: 20 54 79 70 65 3d 22 49 6e 74 36 34 22 20 4e 75   Type="Int64" Nu
8b40: 6c 6c 61 62 6c 65 3d 22 66 61 6c 73 65 22 20 2f  llable="false" /
8b50: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72  >..          <Pr
8b60: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6d  operty Name="Com
8b70: 70 61 6e 79 4e 61 6d 65 22 20 54 79 70 65 3d 22  panyName" Type="
8b80: 53 74 72 69 6e 67 22 20 4e 75 6c 6c 61 62 6c 65  String" Nullable
8b90: 3d 22 66 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67  ="false" MaxLeng
8ba0: 74 68 3d 22 34 30 22 20 55 6e 69 63 6f 64 65 3d  th="40" Unicode=
8bb0: 22 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67  "true" FixedLeng
8bc0: 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20  th="false" />.. 
8bd0: 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72           <Proper
8be0: 74 79 20 4e 61 6d 65 3d 22 43 6f 6e 74 61 63 74  ty Name="Contact
8bf0: 4e 61 6d 65 22 20 54 79 70 65 3d 22 53 74 72 69  Name" Type="Stri
8c00: 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 33  ng" MaxLength="3
8c10: 30 22 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65  0" Unicode="true
8c20: 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66  " FixedLength="f
8c30: 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  alse" />..      
8c40: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61      <Property Na
8c50: 6d 65 3d 22 43 6f 6e 74 61 63 74 54 69 74 6c 65  me="ContactTitle
8c60: 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22 20  " Type="String" 
8c70: 4d 61 78 4c 65 6e 67 74 68 3d 22 33 30 22 20 55  MaxLength="30" U
8c80: 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46 69  nicode="true" Fi
8c90: 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73 65  xedLength="false
8ca0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
8cb0: 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  <Property Name="
8cc0: 41 64 64 72 65 73 73 22 20 54 79 70 65 3d 22 53  Address" Type="S
8cd0: 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68  tring" MaxLength
8ce0: 3d 22 36 30 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="60" Unicode="t
8cf0: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
8d00: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
8d10: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
8d20: 20 4e 61 6d 65 3d 22 43 69 74 79 22 20 54 79 70   Name="City" Typ
8d30: 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65  e="String" MaxLe
8d40: 6e 67 74 68 3d 22 31 35 22 20 55 6e 69 63 6f 64  ngth="15" Unicod
8d50: 65 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65  e="true" FixedLe
8d60: 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d  ngth="false" />.
8d70: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
8d80: 65 72 74 79 20 4e 61 6d 65 3d 22 52 65 67 69 6f  erty Name="Regio
8d90: 6e 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67 22  n" Type="String"
8da0: 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22 20   MaxLength="15" 
8db0: 55 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20 46  Unicode="true" F
8dc0: 69 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c 73  ixedLength="fals
8dd0: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
8de0: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
8df0: 22 50 6f 73 74 61 6c 43 6f 64 65 22 20 54 79 70  "PostalCode" Typ
8e00: 65 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65  e="String" MaxLe
8e10: 6e 67 74 68 3d 22 31 30 22 20 55 6e 69 63 6f 64  ngth="10" Unicod
8e20: 65 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65  e="true" FixedLe
8e30: 6e 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d  ngth="false" />.
8e40: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70  .          <Prop
8e50: 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 75 6e 74  erty Name="Count
8e60: 72 79 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67  ry" Type="String
8e70: 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 31 35 22  " MaxLength="15"
8e80: 20 55 6e 69 63 6f 64 65 3d 22 74 72 75 65 22 20   Unicode="true" 
8e90: 46 69 78 65 64 4c 65 6e 67 74 68 3d 22 66 61 6c  FixedLength="fal
8ea0: 73 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  se" />..        
8eb0: 20 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65    <Property Name
8ec0: 3d 22 50 68 6f 6e 65 22 20 54 79 70 65 3d 22 53  ="Phone" Type="S
8ed0: 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e 67 74 68  tring" MaxLength
8ee0: 3d 22 32 34 22 20 55 6e 69 63 6f 64 65 3d 22 74  ="24" Unicode="t
8ef0: 72 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68  rue" FixedLength
8f00: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
8f10: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
8f20: 20 4e 61 6d 65 3d 22 46 61 78 22 20 54 79 70 65   Name="Fax" Type
8f30: 3d 22 53 74 72 69 6e 67 22 20 4d 61 78 4c 65 6e  ="String" MaxLen
8f40: 67 74 68 3d 22 32 34 22 20 55 6e 69 63 6f 64 65  gth="24" Unicode
8f50: 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e  ="true" FixedLen
8f60: 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a  gth="false" />..
8f70: 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65            <Prope
8f80: 72 74 79 20 4e 61 6d 65 3d 22 48 6f 6d 65 50 61  rty Name="HomePa
8f90: 67 65 22 20 54 79 70 65 3d 22 53 74 72 69 6e 67  ge" Type="String
8fa0: 22 20 4d 61 78 4c 65 6e 67 74 68 3d 22 32 31 34  " MaxLength="214
8fb0: 37 34 38 33 36 34 37 22 20 55 6e 69 63 6f 64 65  7483647" Unicode
8fc0: 3d 22 74 72 75 65 22 20 46 69 78 65 64 4c 65 6e  ="true" FixedLen
8fd0: 67 74 68 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a  gth="false" />..
8fe0: 20 20 20 20 20 20 20 20 20 20 3c 4e 61 76 69 67            <Navig
8ff0: 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 20 4e 61  ationProperty Na
9000: 6d 65 3d 22 50 72 6f 64 75 63 74 73 22 20 52 65  me="Products" Re
9010: 6c 61 74 69 6f 6e 73 68 69 70 3d 22 6e 6f 72 74  lationship="nort
9020: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f  hwindEFModel.FK_
9030: 50 72 6f 64 75 63 74 73 5f 53 75 70 70 6c 69 65  Products_Supplie
9040: 72 49 44 5f 53 75 70 70 6c 69 65 72 49 44 22 20  rID_SupplierID" 
9050: 46 72 6f 6d 52 6f 6c 65 3d 22 53 75 70 70 6c 69  FromRole="Suppli
9060: 65 72 73 22 20 54 6f 52 6f 6c 65 3d 22 50 72 6f  ers" ToRole="Pro
9070: 64 75 63 74 73 22 20 2f 3e 0d 0a 20 20 20 20 20  ducts" />..     
9080: 20 20 20 3c 2f 45 6e 74 69 74 79 54 79 70 65 3e     </EntityType>
9090: 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74  ..        <Entit
90a0: 79 54 79 70 65 20 4e 61 6d 65 3d 22 54 65 72 72  yType Name="Terr
90b0: 69 74 6f 72 69 65 73 22 3e 0d 0a 20 20 20 20 20  itories">..     
90c0: 20 20 20 20 20 3c 4b 65 79 3e 0d 0a 20 20 20 20       <Key>..    
90d0: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
90e0: 79 52 65 66 20 4e 61 6d 65 3d 22 54 65 72 72 69  yRef Name="Terri
90f0: 74 6f 72 79 49 44 22 20 2f 3e 0d 0a 20 20 20 20  toryID" />..    
9100: 20 20 20 20 20 20 3c 2f 4b 65 79 3e 0d 0a 20 20        </Key>..  
9110: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
9120: 79 20 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f 72  y Name="Territor
9130: 79 49 44 22 20 54 79 70 65 3d 22 49 6e 74 36 34  yID" Type="Int64
9140: 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66 61 6c 73  " Nullable="fals
9150: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
9160: 20 3c 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d   <Property Name=
9170: 22 54 65 72 72 69 74 6f 72 79 44 65 73 63 72 69  "TerritoryDescri
9180: 70 74 69 6f 6e 22 20 54 79 70 65 3d 22 53 74 72  ption" Type="Str
9190: 69 6e 67 22 20 4e 75 6c 6c 61 62 6c 65 3d 22 66  ing" Nullable="f
91a0: 61 6c 73 65 22 20 4d 61 78 4c 65 6e 67 74 68 3d  alse" MaxLength=
91b0: 22 35 30 22 20 55 6e 69 63 6f 64 65 3d 22 74 72  "50" Unicode="tr
91c0: 75 65 22 20 46 69 78 65 64 4c 65 6e 67 74 68 3d  ue" FixedLength=
91d0: 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20 20  "false" />..    
91e0: 20 20 20 20 20 20 3c 4e 61 76 69 67 61 74 69 6f        <Navigatio
91f0: 6e 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  nProperty Name="
9200: 52 65 67 69 6f 6e 73 22 20 52 65 6c 61 74 69 6f  Regions" Relatio
9210: 6e 73 68 69 70 3d 22 6e 6f 72 74 68 77 69 6e 64  nship="northwind
9220: 45 46 4d 6f 64 65 6c 2e 46 4b 5f 54 65 72 72 69  EFModel.FK_Terri
9230: 74 6f 72 69 65 73 5f 52 65 67 69 6f 6e 49 44 5f  tories_RegionID_
9240: 52 65 67 69 6f 6e 49 44 22 20 46 72 6f 6d 52 6f  RegionID" FromRo
9250: 6c 65 3d 22 54 65 72 72 69 74 6f 72 69 65 73 22  le="Territories"
9260: 20 54 6f 52 6f 6c 65 3d 22 52 65 67 69 6f 6e 73   ToRole="Regions
9270: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
9280: 3c 4e 61 76 69 67 61 74 69 6f 6e 50 72 6f 70 65  <NavigationPrope
9290: 72 74 79 20 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79  rty Name="Employ
92a0: 65 65 73 22 20 52 65 6c 61 74 69 6f 6e 73 68 69  ees" Relationshi
92b0: 70 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  p="northwindEFMo
92c0: 64 65 6c 2e 45 6d 70 6c 6f 79 65 65 73 54 65 72  del.EmployeesTer
92d0: 72 69 74 6f 72 69 65 73 22 20 46 72 6f 6d 52 6f  ritories" FromRo
92e0: 6c 65 3d 22 54 65 72 72 69 74 6f 72 69 65 73 22  le="Territories"
92f0: 20 54 6f 52 6f 6c 65 3d 22 45 6d 70 6c 6f 79 65   ToRole="Employe
9300: 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  es" />..        
9310: 3c 2f 45 6e 74 69 74 79 54 79 70 65 3e 0d 0a 20  </EntityType>.. 
9320: 20 20 20 20 20 20 20 3c 41 73 73 6f 63 69 61 74         <Associat
9330: 69 6f 6e 20 4e 61 6d 65 3d 22 46 4b 5f 50 72 6f  ion Name="FK_Pro
9340: 64 75 63 74 73 5f 43 61 74 65 67 6f 72 79 49 44  ducts_CategoryID
9350: 5f 43 61 74 65 67 6f 72 79 49 44 22 3e 0d 0a 20  _CategoryID">.. 
9360: 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f           <End Ro
9370: 6c 65 3d 22 43 61 74 65 67 6f 72 69 65 73 22 20  le="Categories" 
9380: 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45  Type="northwindE
9390: 46 4d 6f 64 65 6c 2e 43 61 74 65 67 6f 72 69 65  FModel.Categorie
93a0: 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d  s" Multiplicity=
93b0: 22 30 2e 2e 31 22 20 2f 3e 0d 0a 20 20 20 20 20  "0..1" />..     
93c0: 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22       <End Role="
93d0: 50 72 6f 64 75 63 74 73 22 20 54 79 70 65 3d 22  Products" Type="
93e0: 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c  northwindEFModel
93f0: 2e 50 72 6f 64 75 63 74 73 22 20 4d 75 6c 74 69  .Products" Multi
9400: 70 6c 69 63 69 74 79 3d 22 2a 22 20 2f 3e 0d 0a  plicity="*" />..
9410: 20 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69          </Associ
9420: 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20  ation>..        
9430: 3c 41 73 73 6f 63 69 61 74 69 6f 6e 20 4e 61 6d  <Association Nam
9440: 65 3d 22 46 4b 5f 4f 72 64 65 72 73 5f 43 75 73  e="FK_Orders_Cus
9450: 74 6f 6d 65 72 49 44 5f 43 75 73 74 6f 6d 65 72  tomerID_Customer
9460: 49 44 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ID">..          
9470: 3c 45 6e 64 20 52 6f 6c 65 3d 22 43 75 73 74 6f  <End Role="Custo
9480: 6d 65 72 73 22 20 54 79 70 65 3d 22 6e 6f 72 74  mers" Type="nort
9490: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 43 75 73  hwindEFModel.Cus
94a0: 74 6f 6d 65 72 73 22 20 4d 75 6c 74 69 70 6c 69  tomers" Multipli
94b0: 63 69 74 79 3d 22 30 2e 2e 31 22 20 2f 3e 0d 0a  city="0..1" />..
94c0: 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52            <End R
94d0: 6f 6c 65 3d 22 4f 72 64 65 72 73 22 20 54 79 70  ole="Orders" Typ
94e0: 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  e="northwindEFMo
94f0: 64 65 6c 2e 4f 72 64 65 72 73 22 20 4d 75 6c 74  del.Orders" Mult
9500: 69 70 6c 69 63 69 74 79 3d 22 2a 22 20 2f 3e 0d  iplicity="*" />.
9510: 0a 20 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63  .        </Assoc
9520: 69 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20  iation>..       
9530: 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 20 4e 61   <Association Na
9540: 6d 65 3d 22 46 4b 5f 49 6e 74 65 72 6e 61 74 69  me="FK_Internati
9550: 6f 6e 61 6c 4f 72 64 65 72 73 5f 4f 72 64 65 72  onalOrders_Order
9560: 49 44 5f 4f 72 64 65 72 49 44 22 3e 0d 0a 20 20  ID_OrderID">..  
9570: 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c          <End Rol
9580: 65 3d 22 4f 72 64 65 72 73 22 20 54 79 70 65 3d  e="Orders" Type=
9590: 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  "northwindEFMode
95a0: 6c 2e 4f 72 64 65 72 73 22 20 4d 75 6c 74 69 70  l.Orders" Multip
95b0: 6c 69 63 69 74 79 3d 22 31 22 20 2f 3e 0d 0a 20  licity="1" />.. 
95c0: 20 20 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f           <End Ro
95d0: 6c 65 3d 22 49 6e 74 65 72 6e 61 74 69 6f 6e 61  le="Internationa
95e0: 6c 4f 72 64 65 72 73 22 20 54 79 70 65 3d 22 6e  lOrders" Type="n
95f0: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
9600: 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64  InternationalOrd
9610: 65 72 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74  ers" Multiplicit
9620: 79 3d 22 30 2e 2e 31 22 20 2f 3e 0d 0a 20 20 20  y="0..1" />..   
9630: 20 20 20 20 20 20 20 3c 52 65 66 65 72 65 6e 74         <Referent
9640: 69 61 6c 43 6f 6e 73 74 72 61 69 6e 74 3e 0d 0a  ialConstraint>..
9650: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 69              <Pri
9660: 6e 63 69 70 61 6c 20 52 6f 6c 65 3d 22 4f 72 64  ncipal Role="Ord
9670: 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20  ers">..         
9680: 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65       <PropertyRe
9690: 66 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44 22  f Name="OrderID"
96a0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
96b0: 20 3c 2f 50 72 69 6e 63 69 70 61 6c 3e 0d 0a 20   </Principal>.. 
96c0: 20 20 20 20 20 20 20 20 20 20 20 3c 44 65 70 65             <Depe
96d0: 6e 64 65 6e 74 20 52 6f 6c 65 3d 22 49 6e 74 65  ndent Role="Inte
96e0: 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73 22  rnationalOrders"
96f0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
9700: 20 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61   <PropertyRef Na
9710: 6d 65 3d 22 4f 72 64 65 72 49 44 22 20 2f 3e 0d  me="OrderID" />.
9720: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 44  .            </D
9730: 65 70 65 6e 64 65 6e 74 3e 0d 0a 20 20 20 20 20  ependent>..     
9740: 20 20 20 20 20 3c 2f 52 65 66 65 72 65 6e 74 69       </Referenti
9750: 61 6c 43 6f 6e 73 74 72 61 69 6e 74 3e 0d 0a 20  alConstraint>.. 
9760: 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61         </Associa
9770: 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 3c  tion>..        <
9780: 41 73 73 6f 63 69 61 74 69 6f 6e 20 4e 61 6d 65  Association Name
9790: 3d 22 46 4b 5f 4f 72 64 65 72 44 65 74 61 69 6c  ="FK_OrderDetail
97a0: 73 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72 49  s_OrderID_OrderI
97b0: 44 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  D">..          <
97c0: 45 6e 64 20 52 6f 6c 65 3d 22 4f 72 64 65 72 73  End Role="Orders
97d0: 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e  " Type="northwin
97e0: 64 45 46 4d 6f 64 65 6c 2e 4f 72 64 65 72 73 22  dEFModel.Orders"
97f0: 20 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d 22 31   Multiplicity="1
9800: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
9810: 3c 45 6e 64 20 52 6f 6c 65 3d 22 4f 72 64 65 72  <End Role="Order
9820: 44 65 74 61 69 6c 73 22 20 54 79 70 65 3d 22 6e  Details" Type="n
9830: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
9840: 4f 72 64 65 72 44 65 74 61 69 6c 73 22 20 4d 75  OrderDetails" Mu
9850: 6c 74 69 70 6c 69 63 69 74 79 3d 22 2a 22 20 2f  ltiplicity="*" /
9860: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 52 65  >..          <Re
9870: 66 65 72 65 6e 74 69 61 6c 43 6f 6e 73 74 72 61  ferentialConstra
9880: 69 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  int>..          
9890: 20 20 3c 50 72 69 6e 63 69 70 61 6c 20 52 6f 6c    <Principal Rol
98a0: 65 3d 22 4f 72 64 65 72 73 22 3e 0d 0a 20 20 20  e="Orders">..   
98b0: 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70             <Prop
98c0: 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 4f 72  ertyRef Name="Or
98d0: 64 65 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20  derID" />..     
98e0: 20 20 20 20 20 20 20 3c 2f 50 72 69 6e 63 69 70         </Princip
98f0: 61 6c 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  al>..           
9900: 20 3c 44 65 70 65 6e 64 65 6e 74 20 52 6f 6c 65   <Dependent Role
9910: 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 3e  ="OrderDetails">
9920: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
9930: 3c 50 72 6f 70 65 72 74 79 52 65 66 20 4e 61 6d  <PropertyRef Nam
9940: 65 3d 22 4f 72 64 65 72 49 44 22 20 2f 3e 0d 0a  e="OrderID" />..
9950: 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 44 65              </De
9960: 70 65 6e 64 65 6e 74 3e 0d 0a 20 20 20 20 20 20  pendent>..      
9970: 20 20 20 20 3c 2f 52 65 66 65 72 65 6e 74 69 61      </Referentia
9980: 6c 43 6f 6e 73 74 72 61 69 6e 74 3e 0d 0a 20 20  lConstraint>..  
9990: 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61 74        </Associat
99a0: 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41  ion>..        <A
99b0: 73 73 6f 63 69 61 74 69 6f 6e 20 4e 61 6d 65 3d  ssociation Name=
99c0: 22 46 4b 5f 4f 72 64 65 72 44 65 74 61 69 6c 73  "FK_OrderDetails
99d0: 5f 50 72 6f 64 75 63 74 49 44 5f 50 72 6f 64 75  _ProductID_Produ
99e0: 63 74 49 44 22 3e 0d 0a 20 20 20 20 20 20 20 20  ctID">..        
99f0: 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 50 72 6f    <End Role="Pro
9a00: 64 75 63 74 73 22 20 54 79 70 65 3d 22 6e 6f 72  ducts" Type="nor
9a10: 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 50 72  thwindEFModel.Pr
9a20: 6f 64 75 63 74 73 22 20 4d 75 6c 74 69 70 6c 69  oducts" Multipli
9a30: 63 69 74 79 3d 22 31 22 20 2f 3e 0d 0a 20 20 20  city="1" />..   
9a40: 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65         <End Role
9a50: 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 20  ="OrderDetails" 
9a60: 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45  Type="northwindE
9a70: 46 4d 6f 64 65 6c 2e 4f 72 64 65 72 44 65 74 61  FModel.OrderDeta
9a80: 69 6c 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74  ils" Multiplicit
9a90: 79 3d 22 2a 22 20 2f 3e 0d 0a 20 20 20 20 20 20  y="*" />..      
9aa0: 20 20 20 20 3c 52 65 66 65 72 65 6e 74 69 61 6c      <Referential
9ab0: 43 6f 6e 73 74 72 61 69 6e 74 3e 0d 0a 20 20 20  Constraint>..   
9ac0: 20 20 20 20 20 20 20 20 20 3c 50 72 69 6e 63 69           <Princi
9ad0: 70 61 6c 20 52 6f 6c 65 3d 22 50 72 6f 64 75 63  pal Role="Produc
9ae0: 74 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ts">..          
9af0: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 52 65 66      <PropertyRef
9b00: 20 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74 49 44   Name="ProductID
9b10: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
9b20: 20 20 3c 2f 50 72 69 6e 63 69 70 61 6c 3e 0d 0a    </Principal>..
9b30: 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 65 70              <Dep
9b40: 65 6e 64 65 6e 74 20 52 6f 6c 65 3d 22 4f 72 64  endent Role="Ord
9b50: 65 72 44 65 74 61 69 6c 73 22 3e 0d 0a 20 20 20  erDetails">..   
9b60: 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70             <Prop
9b70: 65 72 74 79 52 65 66 20 4e 61 6d 65 3d 22 50 72  ertyRef Name="Pr
9b80: 6f 64 75 63 74 49 44 22 20 2f 3e 0d 0a 20 20 20  oductID" />..   
9b90: 20 20 20 20 20 20 20 20 20 3c 2f 44 65 70 65 6e           </Depen
9ba0: 64 65 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20 20  dent>..         
9bb0: 20 3c 2f 52 65 66 65 72 65 6e 74 69 61 6c 43 6f   </ReferentialCo
9bc0: 6e 73 74 72 61 69 6e 74 3e 0d 0a 20 20 20 20 20  nstraint>..     
9bd0: 20 20 20 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e     </Association
9be0: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41 73 73 6f  >..        <Asso
9bf0: 63 69 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 46 4b  ciation Name="FK
9c00: 5f 50 72 6f 64 75 63 74 73 5f 53 75 70 70 6c 69  _Products_Suppli
9c10: 65 72 49 44 5f 53 75 70 70 6c 69 65 72 49 44 22  erID_SupplierID"
9c20: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e  >..          <En
9c30: 64 20 52 6f 6c 65 3d 22 53 75 70 70 6c 69 65 72  d Role="Supplier
9c40: 73 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69  s" Type="northwi
9c50: 6e 64 45 46 4d 6f 64 65 6c 2e 53 75 70 70 6c 69  ndEFModel.Suppli
9c60: 65 72 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74  ers" Multiplicit
9c70: 79 3d 22 30 2e 2e 31 22 20 2f 3e 0d 0a 20 20 20  y="0..1" />..   
9c80: 20 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65         <End Role
9c90: 3d 22 50 72 6f 64 75 63 74 73 22 20 54 79 70 65  ="Products" Type
9ca0: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
9cb0: 65 6c 2e 50 72 6f 64 75 63 74 73 22 20 4d 75 6c  el.Products" Mul
9cc0: 74 69 70 6c 69 63 69 74 79 3d 22 2a 22 20 2f 3e  tiplicity="*" />
9cd0: 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41 73 73 6f  ..        </Asso
9ce0: 63 69 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20  ciation>..      
9cf0: 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 20 4e    <Association N
9d00: 61 6d 65 3d 22 46 4b 5f 54 65 72 72 69 74 6f 72  ame="FK_Territor
9d10: 69 65 73 5f 52 65 67 69 6f 6e 49 44 5f 52 65 67  ies_RegionID_Reg
9d20: 69 6f 6e 49 44 22 3e 0d 0a 20 20 20 20 20 20 20  ionID">..       
9d30: 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 52 65     <End Role="Re
9d40: 67 69 6f 6e 73 22 20 54 79 70 65 3d 22 6e 6f 72  gions" Type="nor
9d50: 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 52 65  thwindEFModel.Re
9d60: 67 69 6f 6e 73 22 20 4d 75 6c 74 69 70 6c 69 63  gions" Multiplic
9d70: 69 74 79 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20  ity="1" />..    
9d80: 20 20 20 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d        <End Role=
9d90: 22 54 65 72 72 69 74 6f 72 69 65 73 22 20 54 79  "Territories" Ty
9da0: 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d  pe="northwindEFM
9db0: 6f 64 65 6c 2e 54 65 72 72 69 74 6f 72 69 65 73  odel.Territories
9dc0: 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79 3d 22  " Multiplicity="
9dd0: 2a 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c  *" />..        <
9de0: 2f 41 73 73 6f 63 69 61 74 69 6f 6e 3e 0d 0a 20  /Association>.. 
9df0: 20 20 20 20 20 20 20 3c 41 73 73 6f 63 69 61 74         <Associat
9e00: 69 6f 6e 20 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79  ion Name="Employ
9e10: 65 65 73 54 65 72 72 69 74 6f 72 69 65 73 22 3e  eesTerritories">
9e20: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64  ..          <End
9e30: 20 52 6f 6c 65 3d 22 45 6d 70 6c 6f 79 65 65 73   Role="Employees
9e40: 22 20 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e  " Type="northwin
9e50: 64 45 46 4d 6f 64 65 6c 2e 45 6d 70 6c 6f 79 65  dEFModel.Employe
9e60: 65 73 22 20 4d 75 6c 74 69 70 6c 69 63 69 74 79  es" Multiplicity
9e70: 3d 22 2a 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ="*" />..       
9e80: 20 20 20 3c 45 6e 64 20 52 6f 6c 65 3d 22 54 65     <End Role="Te
9e90: 72 72 69 74 6f 72 69 65 73 22 20 54 79 70 65 3d  rritories" Type=
9ea0: 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  "northwindEFMode
9eb0: 6c 2e 54 65 72 72 69 74 6f 72 69 65 73 22 20 4d  l.Territories" M
9ec0: 75 6c 74 69 70 6c 69 63 69 74 79 3d 22 2a 22 20  ultiplicity="*" 
9ed0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41 73  />..        </As
9ee0: 73 6f 63 69 61 74 69 6f 6e 3e 0d 0a 20 20 20 20  sociation>..    
9ef0: 20 20 20 20 3c 2f 53 63 68 65 6d 61 3e 0d 0a 20      </Schema>.. 
9f00: 20 20 20 3c 2f 65 64 6d 78 3a 43 6f 6e 63 65 70     </edmx:Concep
9f10: 74 75 61 6c 4d 6f 64 65 6c 73 3e 0d 0a 20 20 20  tualModels>..   
9f20: 20 3c 21 2d 2d 20 43 2d 53 20 6d 61 70 70 69 6e   <!-- C-S mappin
9f30: 67 20 63 6f 6e 74 65 6e 74 20 2d 2d 3e 0d 0a 20  g content -->.. 
9f40: 20 20 20 3c 65 64 6d 78 3a 4d 61 70 70 69 6e 67     <edmx:Mapping
9f50: 73 3e 0d 0a 20 20 20 20 20 20 3c 4d 61 70 70 69  s>..      <Mappi
9f60: 6e 67 20 53 70 61 63 65 3d 22 43 2d 53 22 20 78  ng Space="C-S" x
9f70: 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68  mlns="http://sch
9f80: 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63  emas.microsoft.c
9f90: 6f 6d 2f 61 64 6f 2f 32 30 30 38 2f 30 39 2f 6d  om/ado/2008/09/m
9fa0: 61 70 70 69 6e 67 2f 63 73 22 3e 0d 0a 20 20 20  apping/cs">..   
9fb0: 20 20 20 20 20 3c 45 6e 74 69 74 79 43 6f 6e 74       <EntityCont
9fc0: 61 69 6e 65 72 4d 61 70 70 69 6e 67 20 53 74 6f  ainerMapping Sto
9fd0: 72 61 67 65 45 6e 74 69 74 79 43 6f 6e 74 61 69  rageEntityContai
9fe0: 6e 65 72 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ner="northwindEF
9ff0: 4d 6f 64 65 6c 53 74 6f 72 65 43 6f 6e 74 61 69  ModelStoreContai
a000: 6e 65 72 22 20 43 64 6d 45 6e 74 69 74 79 43 6f  ner" CdmEntityCo
a010: 6e 74 61 69 6e 65 72 3d 22 6e 6f 72 74 68 77 69  ntainer="northwi
a020: 6e 64 45 46 45 6e 74 69 74 69 65 73 22 3e 0d 0a  ndEFEntities">..
a030: 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74            <Entit
a040: 79 53 65 74 4d 61 70 70 69 6e 67 20 4e 61 6d 65  ySetMapping Name
a050: 3d 22 43 61 74 65 67 6f 72 69 65 73 22 3e 0d 0a  ="Categories">..
a060: 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74              <Ent
a070: 69 74 79 54 79 70 65 4d 61 70 70 69 6e 67 20 54  ityTypeMapping T
a080: 79 70 65 4e 61 6d 65 3d 22 49 73 54 79 70 65 4f  ypeName="IsTypeO
a090: 66 28 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  f(northwindEFMod
a0a0: 65 6c 2e 43 61 74 65 67 6f 72 69 65 73 29 22 3e  el.Categories)">
a0b0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
a0c0: 3c 4d 61 70 70 69 6e 67 46 72 61 67 6d 65 6e 74  <MappingFragment
a0d0: 20 53 74 6f 72 65 45 6e 74 69 74 79 53 65 74 3d   StoreEntitySet=
a0e0: 22 43 61 74 65 67 6f 72 69 65 73 22 3e 0d 0a 20  "Categories">.. 
a0f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
a100: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
a110: 61 6d 65 3d 22 43 61 74 65 67 6f 72 79 49 44 22  ame="CategoryID"
a120: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 43 61 74   ColumnName="Cat
a130: 65 67 6f 72 79 49 44 22 20 2f 3e 0d 0a 20 20 20  egoryID" />..   
a140: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63               <Sc
a150: 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d  alarProperty Nam
a160: 65 3d 22 43 61 74 65 67 6f 72 79 4e 61 6d 65 22  e="CategoryName"
a170: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 43 61 74   ColumnName="Cat
a180: 65 67 6f 72 79 4e 61 6d 65 22 20 2f 3e 0d 0a 20  egoryName" />.. 
a190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
a1a0: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
a1b0: 61 6d 65 3d 22 44 65 73 63 72 69 70 74 69 6f 6e  ame="Description
a1c0: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 44 65  " ColumnName="De
a1d0: 73 63 72 69 70 74 69 6f 6e 22 20 2f 3e 0d 0a 20  scription" />.. 
a1e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
a1f0: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
a200: 61 6d 65 3d 22 50 69 63 74 75 72 65 22 20 43 6f  ame="Picture" Co
a210: 6c 75 6d 6e 4e 61 6d 65 3d 22 50 69 63 74 75 72  lumnName="Pictur
a220: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
a230: 20 20 20 20 20 3c 2f 4d 61 70 70 69 6e 67 46 72       </MappingFr
a240: 61 67 6d 65 6e 74 3e 0d 0a 20 20 20 20 20 20 20  agment>..       
a250: 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 54 79 70       </EntityTyp
a260: 65 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20  eMapping>..     
a270: 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 53 65 74       </EntitySet
a280: 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20 20  Mapping>..      
a290: 20 20 20 20 3c 45 6e 74 69 74 79 53 65 74 4d 61      <EntitySetMa
a2a0: 70 70 69 6e 67 20 4e 61 6d 65 3d 22 43 75 73 74  pping Name="Cust
a2b0: 6f 6d 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20  omers">..       
a2c0: 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65       <EntityType
a2d0: 4d 61 70 70 69 6e 67 20 54 79 70 65 4e 61 6d 65  Mapping TypeName
a2e0: 3d 22 49 73 54 79 70 65 4f 66 28 6e 6f 72 74 68  ="IsTypeOf(north
a2f0: 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 43 75 73 74  windEFModel.Cust
a300: 6f 6d 65 72 73 29 22 3e 0d 0a 20 20 20 20 20 20  omers)">..      
a310: 20 20 20 20 20 20 20 20 3c 4d 61 70 70 69 6e 67          <Mapping
a320: 46 72 61 67 6d 65 6e 74 20 53 74 6f 72 65 45 6e  Fragment StoreEn
a330: 74 69 74 79 53 65 74 3d 22 43 75 73 74 6f 6d 65  titySet="Custome
a340: 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  rs">..          
a350: 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f        <ScalarPro
a360: 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 75 73 74  perty Name="Cust
a370: 6f 6d 65 72 49 44 22 20 43 6f 6c 75 6d 6e 4e 61  omerID" ColumnNa
a380: 6d 65 3d 22 43 75 73 74 6f 6d 65 72 49 44 22 20  me="CustomerID" 
a390: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
a3a0: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
a3b0: 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6d 70 61 6e  rty Name="Compan
a3c0: 79 4e 61 6d 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d  yName" ColumnNam
a3d0: 65 3d 22 43 6f 6d 70 61 6e 79 4e 61 6d 65 22 20  e="CompanyName" 
a3e0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
a3f0: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
a400: 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6e 74 61 63  rty Name="Contac
a410: 74 4e 61 6d 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d  tName" ColumnNam
a420: 65 3d 22 43 6f 6e 74 61 63 74 4e 61 6d 65 22 20  e="ContactName" 
a430: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
a440: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
a450: 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6e 74 61 63  rty Name="Contac
a460: 74 54 69 74 6c 65 22 20 43 6f 6c 75 6d 6e 4e 61  tTitle" ColumnNa
a470: 6d 65 3d 22 43 6f 6e 74 61 63 74 54 69 74 6c 65  me="ContactTitle
a480: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
a490: 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f        <ScalarPro
a4a0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 41 64 64 72  perty Name="Addr
a4b0: 65 73 73 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d  ess" ColumnName=
a4c0: 22 41 64 64 72 65 73 73 22 20 2f 3e 0d 0a 20 20  "Address" />..  
a4d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
a4e0: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
a4f0: 6d 65 3d 22 43 69 74 79 22 20 43 6f 6c 75 6d 6e  me="City" Column
a500: 4e 61 6d 65 3d 22 43 69 74 79 22 20 2f 3e 0d 0a  Name="City" />..
a510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a520: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
a530: 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22 20 43 6f  Name="Region" Co
a540: 6c 75 6d 6e 4e 61 6d 65 3d 22 52 65 67 69 6f 6e  lumnName="Region
a550: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
a560: 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f        <ScalarPro
a570: 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f 73 74  perty Name="Post
a580: 61 6c 43 6f 64 65 22 20 43 6f 6c 75 6d 6e 4e 61  alCode" ColumnNa
a590: 6d 65 3d 22 50 6f 73 74 61 6c 43 6f 64 65 22 20  me="PostalCode" 
a5a0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
a5b0: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
a5c0: 72 74 79 20 4e 61 6d 65 3d 22 43 6f 75 6e 74 72  rty Name="Countr
a5d0: 79 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 43  y" ColumnName="C
a5e0: 6f 75 6e 74 72 79 22 20 2f 3e 0d 0a 20 20 20 20  ountry" />..    
a5f0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61              <Sca
a600: 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  larProperty Name
a610: 3d 22 50 68 6f 6e 65 22 20 43 6f 6c 75 6d 6e 4e  ="Phone" ColumnN
a620: 61 6d 65 3d 22 50 68 6f 6e 65 22 20 2f 3e 0d 0a  ame="Phone" />..
a630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a640: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
a650: 4e 61 6d 65 3d 22 46 61 78 22 20 43 6f 6c 75 6d  Name="Fax" Colum
a660: 6e 4e 61 6d 65 3d 22 46 61 78 22 20 2f 3e 0d 0a  nName="Fax" />..
a670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f                </
a680: 4d 61 70 70 69 6e 67 46 72 61 67 6d 65 6e 74 3e  MappingFragment>
a690: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f  ..            </
a6a0: 45 6e 74 69 74 79 54 79 70 65 4d 61 70 70 69 6e  EntityTypeMappin
a6b0: 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  g>..          </
a6c0: 45 6e 74 69 74 79 53 65 74 4d 61 70 70 69 6e 67  EntitySetMapping
a6d0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 45 6e  >..          <En
a6e0: 74 69 74 79 53 65 74 4d 61 70 70 69 6e 67 20 4e  titySetMapping N
a6f0: 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 73 22 3e  ame="Employees">
a700: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45  ..            <E
a710: 6e 74 69 74 79 54 79 70 65 4d 61 70 70 69 6e 67  ntityTypeMapping
a720: 20 54 79 70 65 4e 61 6d 65 3d 22 49 73 54 79 70   TypeName="IsTyp
a730: 65 4f 66 28 6e 6f 72 74 68 77 69 6e 64 45 46 4d  eOf(northwindEFM
a740: 6f 64 65 6c 2e 45 6d 70 6c 6f 79 65 65 73 29 22  odel.Employees)"
a750: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
a760: 20 3c 4d 61 70 70 69 6e 67 46 72 61 67 6d 65 6e   <MappingFragmen
a770: 74 20 53 74 6f 72 65 45 6e 74 69 74 79 53 65 74  t StoreEntitySet
a780: 3d 22 45 6d 70 6c 6f 79 65 65 73 22 3e 0d 0a 20  ="Employees">.. 
a790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
a7a0: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
a7b0: 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44 22  ame="EmployeeID"
a7c0: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 45 6d 70   ColumnName="Emp
a7d0: 6c 6f 79 65 65 49 44 22 20 2f 3e 0d 0a 20 20 20  loyeeID" />..   
a7e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63               <Sc
a7f0: 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d  alarProperty Nam
a800: 65 3d 22 4c 61 73 74 4e 61 6d 65 22 20 43 6f 6c  e="LastName" Col
a810: 75 6d 6e 4e 61 6d 65 3d 22 4c 61 73 74 4e 61 6d  umnName="LastNam
a820: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
a830: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
a840: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 46 69 72  operty Name="Fir
a850: 73 74 4e 61 6d 65 22 20 43 6f 6c 75 6d 6e 4e 61  stName" ColumnNa
a860: 6d 65 3d 22 46 69 72 73 74 4e 61 6d 65 22 20 2f  me="FirstName" /
a870: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
a880: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
a890: 74 79 20 4e 61 6d 65 3d 22 54 69 74 6c 65 22 20  ty Name="Title" 
a8a0: 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 54 69 74 6c  ColumnName="Titl
a8b0: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
a8c0: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
a8d0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 54 69 74  operty Name="Tit
a8e0: 6c 65 4f 66 43 6f 75 72 74 65 73 79 22 20 43 6f  leOfCourtesy" Co
a8f0: 6c 75 6d 6e 4e 61 6d 65 3d 22 54 69 74 6c 65 4f  lumnName="TitleO
a900: 66 43 6f 75 72 74 65 73 79 22 20 2f 3e 0d 0a 20  fCourtesy" />.. 
a910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
a920: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
a930: 61 6d 65 3d 22 42 69 72 74 68 44 61 74 65 22 20  ame="BirthDate" 
a940: 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 42 69 72 74  ColumnName="Birt
a950: 68 44 61 74 65 22 20 2f 3e 0d 0a 20 20 20 20 20  hDate" />..     
a960: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
a970: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
a980: 22 48 69 72 65 44 61 74 65 22 20 43 6f 6c 75 6d  "HireDate" Colum
a990: 6e 4e 61 6d 65 3d 22 48 69 72 65 44 61 74 65 22  nName="HireDate"
a9a0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
a9b0: 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70       <ScalarProp
a9c0: 65 72 74 79 20 4e 61 6d 65 3d 22 41 64 64 72 65  erty Name="Addre
a9d0: 73 73 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  ss" ColumnName="
a9e0: 41 64 64 72 65 73 73 22 20 2f 3e 0d 0a 20 20 20  Address" />..   
a9f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63               <Sc
aa00: 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d  alarProperty Nam
aa10: 65 3d 22 43 69 74 79 22 20 43 6f 6c 75 6d 6e 4e  e="City" ColumnN
aa20: 61 6d 65 3d 22 43 69 74 79 22 20 2f 3e 0d 0a 20  ame="City" />.. 
aa30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
aa40: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
aa50: 61 6d 65 3d 22 52 65 67 69 6f 6e 22 20 43 6f 6c  ame="Region" Col
aa60: 75 6d 6e 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22  umnName="Region"
aa70: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
aa80: 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70       <ScalarProp
aa90: 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f 73 74 61  erty Name="Posta
aaa0: 6c 43 6f 64 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d  lCode" ColumnNam
aab0: 65 3d 22 50 6f 73 74 61 6c 43 6f 64 65 22 20 2f  e="PostalCode" /
aac0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
aad0: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
aae0: 74 79 20 4e 61 6d 65 3d 22 43 6f 75 6e 74 72 79  ty Name="Country
aaf0: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 43 6f  " ColumnName="Co
ab00: 75 6e 74 72 79 22 20 2f 3e 0d 0a 20 20 20 20 20  untry" />..     
ab10: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
ab20: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
ab30: 22 48 6f 6d 65 50 68 6f 6e 65 22 20 43 6f 6c 75  "HomePhone" Colu
ab40: 6d 6e 4e 61 6d 65 3d 22 48 6f 6d 65 50 68 6f 6e  mnName="HomePhon
ab50: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
ab60: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
ab70: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 45 78 74  operty Name="Ext
ab80: 65 6e 73 69 6f 6e 22 20 43 6f 6c 75 6d 6e 4e 61  ension" ColumnNa
ab90: 6d 65 3d 22 45 78 74 65 6e 73 69 6f 6e 22 20 2f  me="Extension" /
aba0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
abb0: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
abc0: 74 79 20 4e 61 6d 65 3d 22 50 68 6f 74 6f 22 20  ty Name="Photo" 
abd0: 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 50 68 6f 74  ColumnName="Phot
abe0: 6f 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  o" />..         
abf0: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
ac00: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4e 6f 74  operty Name="Not
ac10: 65 73 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  es" ColumnName="
ac20: 4e 6f 74 65 73 22 20 2f 3e 0d 0a 20 20 20 20 20  Notes" />..     
ac30: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
ac40: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
ac50: 22 50 68 6f 74 6f 50 61 74 68 22 20 43 6f 6c 75  "PhotoPath" Colu
ac60: 6d 6e 4e 61 6d 65 3d 22 50 68 6f 74 6f 50 61 74  mnName="PhotoPat
ac70: 68 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  h" />..         
ac80: 20 20 20 20 20 3c 2f 4d 61 70 70 69 6e 67 46 72       </MappingFr
ac90: 61 67 6d 65 6e 74 3e 0d 0a 20 20 20 20 20 20 20  agment>..       
aca0: 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 54 79 70       </EntityTyp
acb0: 65 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20  eMapping>..     
acc0: 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 53 65 74       </EntitySet
acd0: 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20 20  Mapping>..      
ace0: 20 20 20 20 3c 45 6e 74 69 74 79 53 65 74 4d 61      <EntitySetMa
acf0: 70 70 69 6e 67 20 4e 61 6d 65 3d 22 49 6e 74 65  pping Name="Inte
ad00: 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73 22  rnationalOrders"
ad10: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
ad20: 45 6e 74 69 74 79 54 79 70 65 4d 61 70 70 69 6e  EntityTypeMappin
ad30: 67 20 54 79 70 65 4e 61 6d 65 3d 22 49 73 54 79  g TypeName="IsTy
ad40: 70 65 4f 66 28 6e 6f 72 74 68 77 69 6e 64 45 46  peOf(northwindEF
ad50: 4d 6f 64 65 6c 2e 49 6e 74 65 72 6e 61 74 69 6f  Model.Internatio
ad60: 6e 61 6c 4f 72 64 65 72 73 29 22 3e 0d 0a 20 20  nalOrders)">..  
ad70: 20 20 20 20 20 20 20 20 20 20 20 20 3c 4d 61 70              <Map
ad80: 70 69 6e 67 46 72 61 67 6d 65 6e 74 20 53 74 6f  pingFragment Sto
ad90: 72 65 45 6e 74 69 74 79 53 65 74 3d 22 49 6e 74  reEntitySet="Int
ada0: 65 72 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73  ernationalOrders
adb0: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  ">..            
adc0: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
add0: 72 74 79 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49  rty Name="OrderI
ade0: 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 4f  D" ColumnName="O
adf0: 72 64 65 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20  rderID" />..    
ae00: 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61              <Sca
ae10: 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  larProperty Name
ae20: 3d 22 43 75 73 74 6f 6d 73 44 65 73 63 72 69 70  ="CustomsDescrip
ae30: 74 69 6f 6e 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65  tion" ColumnName
ae40: 3d 22 43 75 73 74 6f 6d 73 44 65 73 63 72 69 70  ="CustomsDescrip
ae50: 74 69 6f 6e 22 20 2f 3e 0d 0a 20 20 20 20 20 20  tion" />..      
ae60: 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61            <Scala
ae70: 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  rProperty Name="
ae80: 45 78 63 69 73 65 54 61 78 22 20 43 6f 6c 75 6d  ExciseTax" Colum
ae90: 6e 4e 61 6d 65 3d 22 45 78 63 69 73 65 54 61 78  nName="ExciseTax
aea0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
aeb0: 20 20 20 20 3c 2f 4d 61 70 70 69 6e 67 46 72 61      </MappingFra
aec0: 67 6d 65 6e 74 3e 0d 0a 20 20 20 20 20 20 20 20  gment>..        
aed0: 20 20 20 20 3c 2f 45 6e 74 69 74 79 54 79 70 65      </EntityType
aee0: 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20 20  Mapping>..      
aef0: 20 20 20 20 3c 2f 45 6e 74 69 74 79 53 65 74 4d      </EntitySetM
af00: 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20 20 20  apping>..       
af10: 20 20 20 3c 45 6e 74 69 74 79 53 65 74 4d 61 70     <EntitySetMap
af20: 70 69 6e 67 20 4e 61 6d 65 3d 22 4f 72 64 65 72  ping Name="Order
af30: 44 65 74 61 69 6c 73 22 3e 0d 0a 20 20 20 20 20  Details">..     
af40: 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79         <EntityTy
af50: 70 65 4d 61 70 70 69 6e 67 20 54 79 70 65 4e 61  peMapping TypeNa
af60: 6d 65 3d 22 49 73 54 79 70 65 4f 66 28 6e 6f 72  me="IsTypeOf(nor
af70: 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 4f 72  thwindEFModel.Or
af80: 64 65 72 44 65 74 61 69 6c 73 29 22 3e 0d 0a 20  derDetails)">.. 
af90: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4d 61               <Ma
afa0: 70 70 69 6e 67 46 72 61 67 6d 65 6e 74 20 53 74  ppingFragment St
afb0: 6f 72 65 45 6e 74 69 74 79 53 65 74 3d 22 4f 72  oreEntitySet="Or
afc0: 64 65 72 44 65 74 61 69 6c 73 22 3e 0d 0a 20 20  derDetails">..  
afd0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
afe0: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
aff0: 6d 65 3d 22 4f 72 64 65 72 49 44 22 20 43 6f 6c  me="OrderID" Col
b000: 75 6d 6e 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44  umnName="OrderID
b010: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
b020: 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f        <ScalarPro
b030: 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64  perty Name="Prod
b040: 75 63 74 49 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d  uctID" ColumnNam
b050: 65 3d 22 50 72 6f 64 75 63 74 49 44 22 20 2f 3e  e="ProductID" />
b060: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
b070: 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74    <ScalarPropert
b080: 79 20 4e 61 6d 65 3d 22 55 6e 69 74 50 72 69 63  y Name="UnitPric
b090: 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 55  e" ColumnName="U
b0a0: 6e 69 74 50 72 69 63 65 22 20 2f 3e 0d 0a 20 20  nitPrice" />..  
b0b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
b0c0: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
b0d0: 6d 65 3d 22 51 75 61 6e 74 69 74 79 22 20 43 6f  me="Quantity" Co
b0e0: 6c 75 6d 6e 4e 61 6d 65 3d 22 51 75 61 6e 74 69  lumnName="Quanti
b0f0: 74 79 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ty" />..        
b100: 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50          <ScalarP
b110: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 44 69  roperty Name="Di
b120: 73 63 6f 75 6e 74 22 20 43 6f 6c 75 6d 6e 4e 61  scount" ColumnNa
b130: 6d 65 3d 22 44 69 73 63 6f 75 6e 74 22 20 2f 3e  me="Discount" />
b140: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
b150: 3c 2f 4d 61 70 70 69 6e 67 46 72 61 67 6d 65 6e  </MappingFragmen
b160: 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  t>..            
b170: 3c 2f 45 6e 74 69 74 79 54 79 70 65 4d 61 70 70  </EntityTypeMapp
b180: 69 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ing>..          
b190: 3c 2f 45 6e 74 69 74 79 53 65 74 4d 61 70 70 69  </EntitySetMappi
b1a0: 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  ng>..          <
b1b0: 45 6e 74 69 74 79 53 65 74 4d 61 70 70 69 6e 67  EntitySetMapping
b1c0: 20 4e 61 6d 65 3d 22 4f 72 64 65 72 73 22 3e 0d   Name="Orders">.
b1d0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e  .            <En
b1e0: 74 69 74 79 54 79 70 65 4d 61 70 70 69 6e 67 20  tityTypeMapping 
b1f0: 54 79 70 65 4e 61 6d 65 3d 22 49 73 54 79 70 65  TypeName="IsType
b200: 4f 66 28 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  Of(northwindEFMo
b210: 64 65 6c 2e 4f 72 64 65 72 73 29 22 3e 0d 0a 20  del.Orders)">.. 
b220: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4d 61               <Ma
b230: 70 70 69 6e 67 46 72 61 67 6d 65 6e 74 20 53 74  ppingFragment St
b240: 6f 72 65 45 6e 74 69 74 79 53 65 74 3d 22 4f 72  oreEntitySet="Or
b250: 64 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20  ders">..        
b260: 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50          <ScalarP
b270: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4f 72  roperty Name="Or
b280: 64 65 72 49 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d  derID" ColumnNam
b290: 65 3d 22 4f 72 64 65 72 49 44 22 20 2f 3e 0d 0a  e="OrderID" />..
b2a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b2b0: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
b2c0: 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44  Name="EmployeeID
b2d0: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 45 6d  " ColumnName="Em
b2e0: 70 6c 6f 79 65 65 49 44 22 20 2f 3e 0d 0a 20 20  ployeeID" />..  
b2f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
b300: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
b310: 6d 65 3d 22 4f 72 64 65 72 44 61 74 65 22 20 43  me="OrderDate" C
b320: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 4f 72 64 65 72  olumnName="Order
b330: 44 61 74 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20  Date" />..      
b340: 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61            <Scala
b350: 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  rProperty Name="
b360: 52 65 71 75 69 72 65 64 44 61 74 65 22 20 43 6f  RequiredDate" Co
b370: 6c 75 6d 6e 4e 61 6d 65 3d 22 52 65 71 75 69 72  lumnName="Requir
b380: 65 64 44 61 74 65 22 20 2f 3e 0d 0a 20 20 20 20  edDate" />..    
b390: 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61              <Sca
b3a0: 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  larProperty Name
b3b0: 3d 22 53 68 69 70 70 65 64 44 61 74 65 22 20 43  ="ShippedDate" C
b3c0: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 53 68 69 70 70  olumnName="Shipp
b3d0: 65 64 44 61 74 65 22 20 2f 3e 0d 0a 20 20 20 20  edDate" />..    
b3e0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61              <Sca
b3f0: 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  larProperty Name
b400: 3d 22 46 72 65 69 67 68 74 22 20 43 6f 6c 75 6d  ="Freight" Colum
b410: 6e 4e 61 6d 65 3d 22 46 72 65 69 67 68 74 22 20  nName="Freight" 
b420: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
b430: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
b440: 72 74 79 20 4e 61 6d 65 3d 22 53 68 69 70 4e 61  rty Name="ShipNa
b450: 6d 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  me" ColumnName="
b460: 53 68 69 70 4e 61 6d 65 22 20 2f 3e 0d 0a 20 20  ShipName" />..  
b470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
b480: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
b490: 6d 65 3d 22 53 68 69 70 41 64 64 72 65 73 73 22  me="ShipAddress"
b4a0: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 53 68 69   ColumnName="Shi
b4b0: 70 41 64 64 72 65 73 73 22 20 2f 3e 0d 0a 20 20  pAddress" />..  
b4c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
b4d0: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
b4e0: 6d 65 3d 22 53 68 69 70 43 69 74 79 22 20 43 6f  me="ShipCity" Co
b4f0: 6c 75 6d 6e 4e 61 6d 65 3d 22 53 68 69 70 43 69  lumnName="ShipCi
b500: 74 79 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ty" />..        
b510: 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50          <ScalarP
b520: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 53 68  roperty Name="Sh
b530: 69 70 52 65 67 69 6f 6e 22 20 43 6f 6c 75 6d 6e  ipRegion" Column
b540: 4e 61 6d 65 3d 22 53 68 69 70 52 65 67 69 6f 6e  Name="ShipRegion
b550: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
b560: 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f        <ScalarPro
b570: 70 65 72 74 79 20 4e 61 6d 65 3d 22 53 68 69 70  perty Name="Ship
b580: 50 6f 73 74 61 6c 43 6f 64 65 22 20 43 6f 6c 75  PostalCode" Colu
b590: 6d 6e 4e 61 6d 65 3d 22 53 68 69 70 50 6f 73 74  mnName="ShipPost
b5a0: 61 6c 43 6f 64 65 22 20 2f 3e 0d 0a 20 20 20 20  alCode" />..    
b5b0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61              <Sca
b5c0: 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  larProperty Name
b5d0: 3d 22 53 68 69 70 43 6f 75 6e 74 72 79 22 20 43  ="ShipCountry" C
b5e0: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 53 68 69 70 43  olumnName="ShipC
b5f0: 6f 75 6e 74 72 79 22 20 2f 3e 0d 0a 20 20 20 20  ountry" />..    
b600: 20 20 20 20 20 20 20 20 20 20 3c 2f 4d 61 70 70            </Mapp
b610: 69 6e 67 46 72 61 67 6d 65 6e 74 3e 0d 0a 20 20  ingFragment>..  
b620: 20 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69            </Enti
b630: 74 79 54 79 70 65 4d 61 70 70 69 6e 67 3e 0d 0a  tyTypeMapping>..
b640: 20 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69            </Enti
b650: 74 79 53 65 74 4d 61 70 70 69 6e 67 3e 0d 0a 20  tySetMapping>.. 
b660: 20 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79           <Entity
b670: 53 65 74 4d 61 70 70 69 6e 67 20 4e 61 6d 65 3d  SetMapping Name=
b680: 22 50 72 65 76 69 6f 75 73 45 6d 70 6c 6f 79 65  "PreviousEmploye
b690: 65 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  es">..          
b6a0: 20 20 3c 45 6e 74 69 74 79 54 79 70 65 4d 61 70    <EntityTypeMap
b6b0: 70 69 6e 67 20 54 79 70 65 4e 61 6d 65 3d 22 49  ping TypeName="I
b6c0: 73 54 79 70 65 4f 66 28 6e 6f 72 74 68 77 69 6e  sTypeOf(northwin
b6d0: 64 45 46 4d 6f 64 65 6c 2e 50 72 65 76 69 6f 75  dEFModel.Previou
b6e0: 73 45 6d 70 6c 6f 79 65 65 73 29 22 3e 0d 0a 20  sEmployees)">.. 
b6f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4d 61               <Ma
b700: 70 70 69 6e 67 46 72 61 67 6d 65 6e 74 20 53 74  ppingFragment St
b710: 6f 72 65 45 6e 74 69 74 79 53 65 74 3d 22 50 72  oreEntitySet="Pr
b720: 65 76 69 6f 75 73 45 6d 70 6c 6f 79 65 65 73 22  eviousEmployees"
b730: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
b740: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
b750: 74 79 20 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65  ty Name="Employe
b760: 65 49 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d  eID" ColumnName=
b770: 22 45 6d 70 6c 6f 79 65 65 49 44 22 20 2f 3e 0d  "EmployeeID" />.
b780: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
b790: 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79   <ScalarProperty
b7a0: 20 4e 61 6d 65 3d 22 4c 61 73 74 4e 61 6d 65 22   Name="LastName"
b7b0: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 4c 61 73   ColumnName="Las
b7c0: 74 4e 61 6d 65 22 20 2f 3e 0d 0a 20 20 20 20 20  tName" />..     
b7d0: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
b7e0: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
b7f0: 22 46 69 72 73 74 4e 61 6d 65 22 20 43 6f 6c 75  "FirstName" Colu
b800: 6d 6e 4e 61 6d 65 3d 22 46 69 72 73 74 4e 61 6d  mnName="FirstNam
b810: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
b820: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
b830: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 54 69 74  operty Name="Tit
b840: 6c 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  le" ColumnName="
b850: 54 69 74 6c 65 22 20 2f 3e 0d 0a 20 20 20 20 20  Title" />..     
b860: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
b870: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
b880: 22 54 69 74 6c 65 4f 66 43 6f 75 72 74 65 73 79  "TitleOfCourtesy
b890: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 54 69  " ColumnName="Ti
b8a0: 74 6c 65 4f 66 43 6f 75 72 74 65 73 79 22 20 2f  tleOfCourtesy" /
b8b0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
b8c0: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
b8d0: 74 79 20 4e 61 6d 65 3d 22 42 69 72 74 68 44 61  ty Name="BirthDa
b8e0: 74 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  te" ColumnName="
b8f0: 42 69 72 74 68 44 61 74 65 22 20 2f 3e 0d 0a 20  BirthDate" />.. 
b900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
b910: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
b920: 61 6d 65 3d 22 48 69 72 65 44 61 74 65 22 20 43  ame="HireDate" C
b930: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 48 69 72 65 44  olumnName="HireD
b940: 61 74 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ate" />..       
b950: 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72           <Scalar
b960: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 41  Property Name="A
b970: 64 64 72 65 73 73 22 20 43 6f 6c 75 6d 6e 4e 61  ddress" ColumnNa
b980: 6d 65 3d 22 41 64 64 72 65 73 73 22 20 2f 3e 0d  me="Address" />.
b990: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
b9a0: 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79   <ScalarProperty
b9b0: 20 4e 61 6d 65 3d 22 43 69 74 79 22 20 43 6f 6c   Name="City" Col
b9c0: 75 6d 6e 4e 61 6d 65 3d 22 43 69 74 79 22 20 2f  umnName="City" /
b9d0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
b9e0: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
b9f0: 74 79 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22  ty Name="Region"
ba00: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 52 65 67   ColumnName="Reg
ba10: 69 6f 6e 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ion" />..       
ba20: 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72           <Scalar
ba30: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50  Property Name="P
ba40: 6f 73 74 61 6c 43 6f 64 65 22 20 43 6f 6c 75 6d  ostalCode" Colum
ba50: 6e 4e 61 6d 65 3d 22 50 6f 73 74 61 6c 43 6f 64  nName="PostalCod
ba60: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
ba70: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
ba80: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 75  operty Name="Cou
ba90: 6e 74 72 79 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65  ntry" ColumnName
baa0: 3d 22 43 6f 75 6e 74 72 79 22 20 2f 3e 0d 0a 20  ="Country" />.. 
bab0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
bac0: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
bad0: 61 6d 65 3d 22 48 6f 6d 65 50 68 6f 6e 65 22 20  ame="HomePhone" 
bae0: 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 48 6f 6d 65  ColumnName="Home
baf0: 50 68 6f 6e 65 22 20 2f 3e 0d 0a 20 20 20 20 20  Phone" />..     
bb00: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
bb10: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
bb20: 22 45 78 74 65 6e 73 69 6f 6e 22 20 43 6f 6c 75  "Extension" Colu
bb30: 6d 6e 4e 61 6d 65 3d 22 45 78 74 65 6e 73 69 6f  mnName="Extensio
bb40: 6e 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  n" />..         
bb50: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
bb60: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 68 6f  operty Name="Pho
bb70: 74 6f 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  to" ColumnName="
bb80: 50 68 6f 74 6f 22 20 2f 3e 0d 0a 20 20 20 20 20  Photo" />..     
bb90: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
bba0: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
bbb0: 22 4e 6f 74 65 73 22 20 43 6f 6c 75 6d 6e 4e 61  "Notes" ColumnNa
bbc0: 6d 65 3d 22 4e 6f 74 65 73 22 20 2f 3e 0d 0a 20  me="Notes" />.. 
bbd0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
bbe0: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
bbf0: 61 6d 65 3d 22 50 68 6f 74 6f 50 61 74 68 22 20  ame="PhotoPath" 
bc00: 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 50 68 6f 74  ColumnName="Phot
bc10: 6f 50 61 74 68 22 20 2f 3e 0d 0a 20 20 20 20 20  oPath" />..     
bc20: 20 20 20 20 20 20 20 20 20 3c 2f 4d 61 70 70 69           </Mappi
bc30: 6e 67 46 72 61 67 6d 65 6e 74 3e 0d 0a 20 20 20  ngFragment>..   
bc40: 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74           </Entit
bc50: 79 54 79 70 65 4d 61 70 70 69 6e 67 3e 0d 0a 20  yTypeMapping>.. 
bc60: 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74           </Entit
bc70: 79 53 65 74 4d 61 70 70 69 6e 67 3e 0d 0a 20 20  ySetMapping>..  
bc80: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53          <EntityS
bc90: 65 74 4d 61 70 70 69 6e 67 20 4e 61 6d 65 3d 22  etMapping Name="
bca0: 50 72 6f 64 75 63 74 73 22 3e 0d 0a 20 20 20 20  Products">..    
bcb0: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54          <EntityT
bcc0: 79 70 65 4d 61 70 70 69 6e 67 20 54 79 70 65 4e  ypeMapping TypeN
bcd0: 61 6d 65 3d 22 49 73 54 79 70 65 4f 66 28 6e 6f  ame="IsTypeOf(no
bce0: 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 50  rthwindEFModel.P
bcf0: 72 6f 64 75 63 74 73 29 22 3e 0d 0a 20 20 20 20  roducts)">..    
bd00: 20 20 20 20 20 20 20 20 20 20 3c 4d 61 70 70 69            <Mappi
bd10: 6e 67 46 72 61 67 6d 65 6e 74 20 53 74 6f 72 65  ngFragment Store
bd20: 45 6e 74 69 74 79 53 65 74 3d 22 50 72 6f 64 75  EntitySet="Produ
bd30: 63 74 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20  cts">..         
bd40: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
bd50: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 72 6f  operty Name="Pro
bd60: 64 75 63 74 49 44 22 20 43 6f 6c 75 6d 6e 4e 61  ductID" ColumnNa
bd70: 6d 65 3d 22 50 72 6f 64 75 63 74 49 44 22 20 2f  me="ProductID" /
bd80: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
bd90: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
bda0: 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74  ty Name="Product
bdb0: 4e 61 6d 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65  Name" ColumnName
bdc0: 3d 22 50 72 6f 64 75 63 74 4e 61 6d 65 22 20 2f  ="ProductName" /
bdd0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
bde0: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
bdf0: 74 79 20 4e 61 6d 65 3d 22 51 75 61 6e 74 69 74  ty Name="Quantit
be00: 79 50 65 72 55 6e 69 74 22 20 43 6f 6c 75 6d 6e  yPerUnit" Column
be10: 4e 61 6d 65 3d 22 51 75 61 6e 74 69 74 79 50 65  Name="QuantityPe
be20: 72 55 6e 69 74 22 20 2f 3e 0d 0a 20 20 20 20 20  rUnit" />..     
be30: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
be40: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
be50: 22 55 6e 69 74 50 72 69 63 65 22 20 43 6f 6c 75  "UnitPrice" Colu
be60: 6d 6e 4e 61 6d 65 3d 22 55 6e 69 74 50 72 69 63  mnName="UnitPric
be70: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
be80: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
be90: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 55 6e 69  operty Name="Uni
bea0: 74 73 49 6e 53 74 6f 63 6b 22 20 43 6f 6c 75 6d  tsInStock" Colum
beb0: 6e 4e 61 6d 65 3d 22 55 6e 69 74 73 49 6e 53 74  nName="UnitsInSt
bec0: 6f 63 6b 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ock" />..       
bed0: 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72           <Scalar
bee0: 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 55  Property Name="U
bef0: 6e 69 74 73 4f 6e 4f 72 64 65 72 22 20 43 6f 6c  nitsOnOrder" Col
bf00: 75 6d 6e 4e 61 6d 65 3d 22 55 6e 69 74 73 4f 6e  umnName="UnitsOn
bf10: 4f 72 64 65 72 22 20 2f 3e 0d 0a 20 20 20 20 20  Order" />..     
bf20: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
bf30: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
bf40: 22 52 65 6f 72 64 65 72 4c 65 76 65 6c 22 20 43  "ReorderLevel" C
bf50: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 52 65 6f 72 64  olumnName="Reord
bf60: 65 72 4c 65 76 65 6c 22 20 2f 3e 0d 0a 20 20 20  erLevel" />..   
bf70: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63               <Sc
bf80: 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d  alarProperty Nam
bf90: 65 3d 22 44 69 73 63 6f 6e 74 69 6e 75 65 64 22  e="Discontinued"
bfa0: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 44 69 73   ColumnName="Dis
bfb0: 63 6f 6e 74 69 6e 75 65 64 22 20 2f 3e 0d 0a 20  continued" />.. 
bfc0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
bfd0: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
bfe0: 61 6d 65 3d 22 44 69 73 63 6f 6e 74 69 6e 75 65  ame="Discontinue
bff0: 64 44 61 74 65 22 20 43 6f 6c 75 6d 6e 4e 61 6d  dDate" ColumnNam
c000: 65 3d 22 44 69 73 63 6f 6e 74 69 6e 75 65 64 44  e="DiscontinuedD
c010: 61 74 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  ate" />..       
c020: 20 20 20 20 20 20 20 3c 2f 4d 61 70 70 69 6e 67         </Mapping
c030: 46 72 61 67 6d 65 6e 74 3e 0d 0a 20 20 20 20 20  Fragment>..     
c040: 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 54         </EntityT
c050: 79 70 65 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20  ypeMapping>..   
c060: 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 53         </EntityS
c070: 65 74 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20  etMapping>..    
c080: 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53 65 74        <EntitySet
c090: 4d 61 70 70 69 6e 67 20 4e 61 6d 65 3d 22 52 65  Mapping Name="Re
c0a0: 67 69 6f 6e 73 22 3e 0d 0a 20 20 20 20 20 20 20  gions">..       
c0b0: 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65       <EntityType
c0c0: 4d 61 70 70 69 6e 67 20 54 79 70 65 4e 61 6d 65  Mapping TypeName
c0d0: 3d 22 49 73 54 79 70 65 4f 66 28 6e 6f 72 74 68  ="IsTypeOf(north
c0e0: 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 52 65 67 69  windEFModel.Regi
c0f0: 6f 6e 73 29 22 3e 0d 0a 20 20 20 20 20 20 20 20  ons)">..        
c100: 20 20 20 20 20 20 3c 4d 61 70 70 69 6e 67 46 72        <MappingFr
c110: 61 67 6d 65 6e 74 20 53 74 6f 72 65 45 6e 74 69  agment StoreEnti
c120: 74 79 53 65 74 3d 22 52 65 67 69 6f 6e 73 22 3e  tySet="Regions">
c130: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
c140: 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74    <ScalarPropert
c150: 79 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 49 44  y Name="RegionID
c160: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 52 65  " ColumnName="Re
c170: 67 69 6f 6e 49 44 22 20 2f 3e 0d 0a 20 20 20 20  gionID" />..    
c180: 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61              <Sca
c190: 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  larProperty Name
c1a0: 3d 22 52 65 67 69 6f 6e 44 65 73 63 72 69 70 74  ="RegionDescript
c1b0: 69 6f 6e 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d  ion" ColumnName=
c1c0: 22 52 65 67 69 6f 6e 44 65 73 63 72 69 70 74 69  "RegionDescripti
c1d0: 6f 6e 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  on" />..        
c1e0: 20 20 20 20 20 20 3c 2f 4d 61 70 70 69 6e 67 46        </MappingF
c1f0: 72 61 67 6d 65 6e 74 3e 0d 0a 20 20 20 20 20 20  ragment>..      
c200: 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 54 79        </EntityTy
c210: 70 65 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20  peMapping>..    
c220: 20 20 20 20 20 20 3c 2f 45 6e 74 69 74 79 53 65        </EntitySe
c230: 74 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20  tMapping>..     
c240: 20 20 20 20 20 3c 45 6e 74 69 74 79 53 65 74 4d       <EntitySetM
c250: 61 70 70 69 6e 67 20 4e 61 6d 65 3d 22 53 75 70  apping Name="Sup
c260: 70 6c 69 65 72 73 22 3e 0d 0a 20 20 20 20 20 20  pliers">..      
c270: 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70        <EntityTyp
c280: 65 4d 61 70 70 69 6e 67 20 54 79 70 65 4e 61 6d  eMapping TypeNam
c290: 65 3d 22 49 73 54 79 70 65 4f 66 28 6e 6f 72 74  e="IsTypeOf(nort
c2a0: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 53 75 70  hwindEFModel.Sup
c2b0: 70 6c 69 65 72 73 29 22 3e 0d 0a 20 20 20 20 20  pliers)">..     
c2c0: 20 20 20 20 20 20 20 20 20 3c 4d 61 70 70 69 6e           <Mappin
c2d0: 67 46 72 61 67 6d 65 6e 74 20 53 74 6f 72 65 45  gFragment StoreE
c2e0: 6e 74 69 74 79 53 65 74 3d 22 53 75 70 70 6c 69  ntitySet="Suppli
c2f0: 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20  ers">..         
c300: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
c310: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 53 75 70  operty Name="Sup
c320: 70 6c 69 65 72 49 44 22 20 43 6f 6c 75 6d 6e 4e  plierID" ColumnN
c330: 61 6d 65 3d 22 53 75 70 70 6c 69 65 72 49 44 22  ame="SupplierID"
c340: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
c350: 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70       <ScalarProp
c360: 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6d 70 61  erty Name="Compa
c370: 6e 79 4e 61 6d 65 22 20 43 6f 6c 75 6d 6e 4e 61  nyName" ColumnNa
c380: 6d 65 3d 22 43 6f 6d 70 61 6e 79 4e 61 6d 65 22  me="CompanyName"
c390: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
c3a0: 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70       <ScalarProp
c3b0: 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6e 74 61  erty Name="Conta
c3c0: 63 74 4e 61 6d 65 22 20 43 6f 6c 75 6d 6e 4e 61  ctName" ColumnNa
c3d0: 6d 65 3d 22 43 6f 6e 74 61 63 74 4e 61 6d 65 22  me="ContactName"
c3e0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
c3f0: 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70       <ScalarProp
c400: 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 6e 74 61  erty Name="Conta
c410: 63 74 54 69 74 6c 65 22 20 43 6f 6c 75 6d 6e 4e  ctTitle" ColumnN
c420: 61 6d 65 3d 22 43 6f 6e 74 61 63 74 54 69 74 6c  ame="ContactTitl
c430: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  e" />..         
c440: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
c450: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 41 64 64  operty Name="Add
c460: 72 65 73 73 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65  ress" ColumnName
c470: 3d 22 41 64 64 72 65 73 73 22 20 2f 3e 0d 0a 20  ="Address" />.. 
c480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
c490: 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e  ScalarProperty N
c4a0: 61 6d 65 3d 22 43 69 74 79 22 20 43 6f 6c 75 6d  ame="City" Colum
c4b0: 6e 4e 61 6d 65 3d 22 43 69 74 79 22 20 2f 3e 0d  nName="City" />.
c4c0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
c4d0: 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79   <ScalarProperty
c4e0: 20 4e 61 6d 65 3d 22 52 65 67 69 6f 6e 22 20 43   Name="Region" C
c4f0: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 52 65 67 69 6f  olumnName="Regio
c500: 6e 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  n" />..         
c510: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
c520: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 6f 73  operty Name="Pos
c530: 74 61 6c 43 6f 64 65 22 20 43 6f 6c 75 6d 6e 4e  talCode" ColumnN
c540: 61 6d 65 3d 22 50 6f 73 74 61 6c 43 6f 64 65 22  ame="PostalCode"
c550: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20   />..           
c560: 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70       <ScalarProp
c570: 65 72 74 79 20 4e 61 6d 65 3d 22 43 6f 75 6e 74  erty Name="Count
c580: 72 79 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  ry" ColumnName="
c590: 43 6f 75 6e 74 72 79 22 20 2f 3e 0d 0a 20 20 20  Country" />..   
c5a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63               <Sc
c5b0: 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d  alarProperty Nam
c5c0: 65 3d 22 50 68 6f 6e 65 22 20 43 6f 6c 75 6d 6e  e="Phone" Column
c5d0: 4e 61 6d 65 3d 22 50 68 6f 6e 65 22 20 2f 3e 0d  Name="Phone" />.
c5e0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
c5f0: 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79   <ScalarProperty
c600: 20 4e 61 6d 65 3d 22 46 61 78 22 20 43 6f 6c 75   Name="Fax" Colu
c610: 6d 6e 4e 61 6d 65 3d 22 46 61 78 22 20 2f 3e 0d  mnName="Fax" />.
c620: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
c630: 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79   <ScalarProperty
c640: 20 4e 61 6d 65 3d 22 48 6f 6d 65 50 61 67 65 22   Name="HomePage"
c650: 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 48 6f 6d   ColumnName="Hom
c660: 65 50 61 67 65 22 20 2f 3e 0d 0a 20 20 20 20 20  ePage" />..     
c670: 20 20 20 20 20 20 20 20 20 3c 2f 4d 61 70 70 69           </Mappi
c680: 6e 67 46 72 61 67 6d 65 6e 74 3e 0d 0a 20 20 20  ngFragment>..   
c690: 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74           </Entit
c6a0: 79 54 79 70 65 4d 61 70 70 69 6e 67 3e 0d 0a 20  yTypeMapping>.. 
c6b0: 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 74 69 74           </Entit
c6c0: 79 53 65 74 4d 61 70 70 69 6e 67 3e 0d 0a 20 20  ySetMapping>..  
c6d0: 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 53          <EntityS
c6e0: 65 74 4d 61 70 70 69 6e 67 20 4e 61 6d 65 3d 22  etMapping Name="
c6f0: 54 65 72 72 69 74 6f 72 69 65 73 22 3e 0d 0a 20  Territories">.. 
c700: 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e 74 69             <Enti
c710: 74 79 54 79 70 65 4d 61 70 70 69 6e 67 20 54 79  tyTypeMapping Ty
c720: 70 65 4e 61 6d 65 3d 22 49 73 54 79 70 65 4f 66  peName="IsTypeOf
c730: 28 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  (northwindEFMode
c740: 6c 2e 54 65 72 72 69 74 6f 72 69 65 73 29 22 3e  l.Territories)">
c750: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
c760: 3c 4d 61 70 70 69 6e 67 46 72 61 67 6d 65 6e 74  <MappingFragment
c770: 20 53 74 6f 72 65 45 6e 74 69 74 79 53 65 74 3d   StoreEntitySet=
c780: 22 54 65 72 72 69 74 6f 72 69 65 73 22 3e 0d 0a  "Territories">..
c790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
c7a0: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
c7b0: 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f 72 79 49  Name="TerritoryI
c7c0: 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 54  D" ColumnName="T
c7d0: 65 72 72 69 74 6f 72 79 49 44 22 20 2f 3e 0d 0a  erritoryID" />..
c7e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
c7f0: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
c800: 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f 72 79 44  Name="TerritoryD
c810: 65 73 63 72 69 70 74 69 6f 6e 22 20 43 6f 6c 75  escription" Colu
c820: 6d 6e 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f 72  mnName="Territor
c830: 79 44 65 73 63 72 69 70 74 69 6f 6e 22 20 2f 3e  yDescription" />
c840: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
c850: 3c 2f 4d 61 70 70 69 6e 67 46 72 61 67 6d 65 6e  </MappingFragmen
c860: 74 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  t>..            
c870: 3c 2f 45 6e 74 69 74 79 54 79 70 65 4d 61 70 70  </EntityTypeMapp
c880: 69 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ing>..          
c890: 3c 2f 45 6e 74 69 74 79 53 65 74 4d 61 70 70 69  </EntitySetMappi
c8a0: 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  ng>..          <
c8b0: 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61  AssociationSetMa
c8c0: 70 70 69 6e 67 20 4e 61 6d 65 3d 22 46 4b 5f 50  pping Name="FK_P
c8d0: 72 6f 64 75 63 74 73 5f 43 61 74 65 67 6f 72 79  roducts_Category
c8e0: 49 44 5f 43 61 74 65 67 6f 72 79 49 44 22 20 54  ID_CategoryID" T
c8f0: 79 70 65 4e 61 6d 65 3d 22 6e 6f 72 74 68 77 69  ypeName="northwi
c900: 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 50 72 6f  ndEFModel.FK_Pro
c910: 64 75 63 74 73 5f 43 61 74 65 67 6f 72 79 49 44  ducts_CategoryID
c920: 5f 43 61 74 65 67 6f 72 79 49 44 22 20 53 74 6f  _CategoryID" Sto
c930: 72 65 45 6e 74 69 74 79 53 65 74 3d 22 50 72 6f  reEntitySet="Pro
c940: 64 75 63 74 73 22 3e 0d 0a 20 20 20 20 20 20 20  ducts">..       
c950: 20 20 20 20 20 3c 45 6e 64 50 72 6f 70 65 72 74       <EndPropert
c960: 79 20 4e 61 6d 65 3d 22 43 61 74 65 67 6f 72 69  y Name="Categori
c970: 65 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  es">..          
c980: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
c990: 72 74 79 20 4e 61 6d 65 3d 22 43 61 74 65 67 6f  rty Name="Catego
c9a0: 72 79 49 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65  ryID" ColumnName
c9b0: 3d 22 43 61 74 65 67 6f 72 79 49 44 22 20 2f 3e  ="CategoryID" />
c9c0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f  ..            </
c9d0: 45 6e 64 50 72 6f 70 65 72 74 79 3e 0d 0a 20 20  EndProperty>..  
c9e0: 20 20 20 20 20 20 20 20 20 20 3c 45 6e 64 50 72            <EndPr
c9f0: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 72 6f  operty Name="Pro
ca00: 64 75 63 74 73 22 3e 0d 0a 20 20 20 20 20 20 20  ducts">..       
ca10: 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72         <ScalarPr
ca20: 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 72 6f  operty Name="Pro
ca30: 64 75 63 74 49 44 22 20 43 6f 6c 75 6d 6e 4e 61  ductID" ColumnNa
ca40: 6d 65 3d 22 50 72 6f 64 75 63 74 49 44 22 20 2f  me="ProductID" /
ca50: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
ca60: 2f 45 6e 64 50 72 6f 70 65 72 74 79 3e 0d 0a 20  /EndProperty>.. 
ca70: 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 64             <Cond
ca80: 69 74 69 6f 6e 20 43 6f 6c 75 6d 6e 4e 61 6d 65  ition ColumnName
ca90: 3d 22 43 61 74 65 67 6f 72 79 49 44 22 20 49 73  ="CategoryID" Is
caa0: 4e 75 6c 6c 3d 22 66 61 6c 73 65 22 20 2f 3e 0d  Null="false" />.
cab0: 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41 73 73  .          </Ass
cac0: 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61 70 70 69  ociationSetMappi
cad0: 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  ng>..          <
cae0: 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61  AssociationSetMa
caf0: 70 70 69 6e 67 20 4e 61 6d 65 3d 22 46 4b 5f 4f  pping Name="FK_O
cb00: 72 64 65 72 73 5f 43 75 73 74 6f 6d 65 72 49 44  rders_CustomerID
cb10: 5f 43 75 73 74 6f 6d 65 72 49 44 22 20 54 79 70  _CustomerID" Typ
cb20: 65 4e 61 6d 65 3d 22 6e 6f 72 74 68 77 69 6e 64  eName="northwind
cb30: 45 46 4d 6f 64 65 6c 2e 46 4b 5f 4f 72 64 65 72  EFModel.FK_Order
cb40: 73 5f 43 75 73 74 6f 6d 65 72 49 44 5f 43 75 73  s_CustomerID_Cus
cb50: 74 6f 6d 65 72 49 44 22 20 53 74 6f 72 65 45 6e  tomerID" StoreEn
cb60: 74 69 74 79 53 65 74 3d 22 4f 72 64 65 72 73 22  titySet="Orders"
cb70: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
cb80: 45 6e 64 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  EndProperty Name
cb90: 3d 22 43 75 73 74 6f 6d 65 72 73 22 3e 0d 0a 20  ="Customers">.. 
cba0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 63               <Sc
cbb0: 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d  alarProperty Nam
cbc0: 65 3d 22 43 75 73 74 6f 6d 65 72 49 44 22 20 43  e="CustomerID" C
cbd0: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 43 75 73 74 6f  olumnName="Custo
cbe0: 6d 65 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20  merID" />..     
cbf0: 20 20 20 20 20 20 20 3c 2f 45 6e 64 50 72 6f 70         </EndProp
cc00: 65 72 74 79 3e 0d 0a 20 20 20 20 20 20 20 20 20  erty>..         
cc10: 20 20 20 3c 45 6e 64 50 72 6f 70 65 72 74 79 20     <EndProperty 
cc20: 4e 61 6d 65 3d 22 4f 72 64 65 72 73 22 3e 0d 0a  Name="Orders">..
cc30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
cc40: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
cc50: 6d 65 3d 22 4f 72 64 65 72 49 44 22 20 43 6f 6c  me="OrderID" Col
cc60: 75 6d 6e 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44  umnName="OrderID
cc70: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
cc80: 20 20 3c 2f 45 6e 64 50 72 6f 70 65 72 74 79 3e    </EndProperty>
cc90: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43  ..            <C
cca0: 6f 6e 64 69 74 69 6f 6e 20 43 6f 6c 75 6d 6e 4e  ondition ColumnN
ccb0: 61 6d 65 3d 22 43 75 73 74 6f 6d 65 72 49 44 22  ame="CustomerID"
ccc0: 20 49 73 4e 75 6c 6c 3d 22 66 61 6c 73 65 22 20   IsNull="false" 
ccd0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  />..          </
cce0: 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61  AssociationSetMa
ccf0: 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20  pping>..        
cd00: 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 53 65    <AssociationSe
cd10: 74 4d 61 70 70 69 6e 67 20 4e 61 6d 65 3d 22 46  tMapping Name="F
cd20: 4b 5f 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 4f  K_InternationalO
cd30: 72 64 65 72 73 5f 4f 72 64 65 72 49 44 5f 4f 72  rders_OrderID_Or
cd40: 64 65 72 49 44 22 20 54 79 70 65 4e 61 6d 65 3d  derID" TypeName=
cd50: 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65  "northwindEFMode
cd60: 6c 2e 46 4b 5f 49 6e 74 65 72 6e 61 74 69 6f 6e  l.FK_Internation
cd70: 61 6c 4f 72 64 65 72 73 5f 4f 72 64 65 72 49 44  alOrders_OrderID
cd80: 5f 4f 72 64 65 72 49 44 22 20 53 74 6f 72 65 45  _OrderID" StoreE
cd90: 6e 74 69 74 79 53 65 74 3d 22 49 6e 74 65 72 6e  ntitySet="Intern
cda0: 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73 22 3e 0d  ationalOrders">.
cdb0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6e  .            <En
cdc0: 64 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  dProperty Name="
cdd0: 4f 72 64 65 72 73 22 3e 0d 0a 20 20 20 20 20 20  Orders">..      
cde0: 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50          <ScalarP
cdf0: 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22 4f 72  roperty Name="Or
ce00: 64 65 72 49 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d  derID" ColumnNam
ce10: 65 3d 22 4f 72 64 65 72 49 44 22 20 2f 3e 0d 0a  e="OrderID" />..
ce20: 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 45 6e              </En
ce30: 64 50 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20  dProperty>..    
ce40: 20 20 20 20 20 20 20 20 3c 45 6e 64 50 72 6f 70          <EndProp
ce50: 65 72 74 79 20 4e 61 6d 65 3d 22 49 6e 74 65 72  erty Name="Inter
ce60: 6e 61 74 69 6f 6e 61 6c 4f 72 64 65 72 73 22 3e  nationalOrders">
ce70: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
ce80: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
ce90: 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44 22 20 43  Name="OrderID" C
cea0: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 4f 72 64 65 72  olumnName="Order
ceb0: 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ID" />..        
cec0: 20 20 20 20 3c 2f 45 6e 64 50 72 6f 70 65 72 74      </EndPropert
ced0: 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  y>..          </
cee0: 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61  AssociationSetMa
cef0: 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20  pping>..        
cf00: 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 53 65    <AssociationSe
cf10: 74 4d 61 70 70 69 6e 67 20 4e 61 6d 65 3d 22 46  tMapping Name="F
cf20: 4b 5f 4f 72 64 65 72 44 65 74 61 69 6c 73 5f 4f  K_OrderDetails_O
cf30: 72 64 65 72 49 44 5f 4f 72 64 65 72 49 44 22 20  rderID_OrderID" 
cf40: 54 79 70 65 4e 61 6d 65 3d 22 6e 6f 72 74 68 77  TypeName="northw
cf50: 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f 4f 72  indEFModel.FK_Or
cf60: 64 65 72 44 65 74 61 69 6c 73 5f 4f 72 64 65 72  derDetails_Order
cf70: 49 44 5f 4f 72 64 65 72 49 44 22 20 53 74 6f 72  ID_OrderID" Stor
cf80: 65 45 6e 74 69 74 79 53 65 74 3d 22 4f 72 64 65  eEntitySet="Orde
cf90: 72 44 65 74 61 69 6c 73 22 3e 0d 0a 20 20 20 20  rDetails">..    
cfa0: 20 20 20 20 20 20 20 20 3c 45 6e 64 50 72 6f 70          <EndProp
cfb0: 65 72 74 79 20 4e 61 6d 65 3d 22 4f 72 64 65 72  erty Name="Order
cfc0: 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  s">..           
cfd0: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
cfe0: 74 79 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44  ty Name="OrderID
cff0: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 4f 72  " ColumnName="Or
d000: 64 65 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20  derID" />..     
d010: 20 20 20 20 20 20 20 3c 2f 45 6e 64 50 72 6f 70         </EndProp
d020: 65 72 74 79 3e 0d 0a 20 20 20 20 20 20 20 20 20  erty>..         
d030: 20 20 20 3c 45 6e 64 50 72 6f 70 65 72 74 79 20     <EndProperty 
d040: 4e 61 6d 65 3d 22 4f 72 64 65 72 44 65 74 61 69  Name="OrderDetai
d050: 6c 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ls">..          
d060: 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65      <ScalarPrope
d070: 72 74 79 20 4e 61 6d 65 3d 22 4f 72 64 65 72 49  rty Name="OrderI
d080: 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 4f  D" ColumnName="O
d090: 72 64 65 72 49 44 22 20 2f 3e 0d 0a 20 20 20 20  rderID" />..    
d0a0: 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c 61            <Scala
d0b0: 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d 22  rProperty Name="
d0c0: 50 72 6f 64 75 63 74 49 44 22 20 43 6f 6c 75 6d  ProductID" Colum
d0d0: 6e 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74 49 44  nName="ProductID
d0e0: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
d0f0: 20 20 3c 2f 45 6e 64 50 72 6f 70 65 72 74 79 3e    </EndProperty>
d100: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41 73  ..          </As
d110: 73 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61 70 70  sociationSetMapp
d120: 69 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ing>..          
d130: 3c 41 73 73 6f 63 69 61 74 69 6f 6e 53 65 74 4d  <AssociationSetM
d140: 61 70 70 69 6e 67 20 4e 61 6d 65 3d 22 46 4b 5f  apping Name="FK_
d150: 4f 72 64 65 72 44 65 74 61 69 6c 73 5f 50 72 6f  OrderDetails_Pro
d160: 64 75 63 74 49 44 5f 50 72 6f 64 75 63 74 49 44  ductID_ProductID
d170: 22 20 54 79 70 65 4e 61 6d 65 3d 22 6e 6f 72 74  " TypeName="nort
d180: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 46 4b 5f  hwindEFModel.FK_
d190: 4f 72 64 65 72 44 65 74 61 69 6c 73 5f 50 72 6f  OrderDetails_Pro
d1a0: 64 75 63 74 49 44 5f 50 72 6f 64 75 63 74 49 44  ductID_ProductID
d1b0: 22 20 53 74 6f 72 65 45 6e 74 69 74 79 53 65 74  " StoreEntitySet
d1c0: 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 3e  ="OrderDetails">
d1d0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45  ..            <E
d1e0: 6e 64 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  ndProperty Name=
d1f0: 22 50 72 6f 64 75 63 74 73 22 3e 0d 0a 20 20 20  "Products">..   
d200: 20 20 20 20 20 20 20 20 20 20 20 3c 53 63 61 6c             <Scal
d210: 61 72 50 72 6f 70 65 72 74 79 20 4e 61 6d 65 3d  arProperty Name=
d220: 22 50 72 6f 64 75 63 74 49 44 22 20 43 6f 6c 75  "ProductID" Colu
d230: 6d 6e 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74 49  mnName="ProductI
d240: 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  D" />..         
d250: 20 20 20 3c 2f 45 6e 64 50 72 6f 70 65 72 74 79     </EndProperty
d260: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
d270: 45 6e 64 50 72 6f 70 65 72 74 79 20 4e 61 6d 65  EndProperty Name
d280: 3d 22 4f 72 64 65 72 44 65 74 61 69 6c 73 22 3e  ="OrderDetails">
d290: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
d2a0: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
d2b0: 4e 61 6d 65 3d 22 4f 72 64 65 72 49 44 22 20 43  Name="OrderID" C
d2c0: 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 4f 72 64 65 72  olumnName="Order
d2d0: 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ID" />..        
d2e0: 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f        <ScalarPro
d2f0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64  perty Name="Prod
d300: 75 63 74 49 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d  uctID" ColumnNam
d310: 65 3d 22 50 72 6f 64 75 63 74 49 44 22 20 2f 3e  e="ProductID" />
d320: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f  ..            </
d330: 45 6e 64 50 72 6f 70 65 72 74 79 3e 0d 0a 20 20  EndProperty>..  
d340: 20 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69          </Associ
d350: 61 74 69 6f 6e 53 65 74 4d 61 70 70 69 6e 67 3e  ationSetMapping>
d360: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 41 73 73  ..          <Ass
d370: 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61 70 70 69  ociationSetMappi
d380: 6e 67 20 4e 61 6d 65 3d 22 46 4b 5f 50 72 6f 64  ng Name="FK_Prod
d390: 75 63 74 73 5f 53 75 70 70 6c 69 65 72 49 44 5f  ucts_SupplierID_
d3a0: 53 75 70 70 6c 69 65 72 49 44 22 20 54 79 70 65  SupplierID" Type
d3b0: 4e 61 6d 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45  Name="northwindE
d3c0: 46 4d 6f 64 65 6c 2e 46 4b 5f 50 72 6f 64 75 63  FModel.FK_Produc
d3d0: 74 73 5f 53 75 70 70 6c 69 65 72 49 44 5f 53 75  ts_SupplierID_Su
d3e0: 70 70 6c 69 65 72 49 44 22 20 53 74 6f 72 65 45  pplierID" StoreE
d3f0: 6e 74 69 74 79 53 65 74 3d 22 50 72 6f 64 75 63  ntitySet="Produc
d400: 74 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ts">..          
d410: 20 20 3c 45 6e 64 50 72 6f 70 65 72 74 79 20 4e    <EndProperty N
d420: 61 6d 65 3d 22 53 75 70 70 6c 69 65 72 73 22 3e  ame="Suppliers">
d430: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
d440: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
d450: 4e 61 6d 65 3d 22 53 75 70 70 6c 69 65 72 49 44  Name="SupplierID
d460: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 53 75  " ColumnName="Su
d470: 70 70 6c 69 65 72 49 44 22 20 2f 3e 0d 0a 20 20  pplierID" />..  
d480: 20 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 64 50            </EndP
d490: 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20 20 20  roperty>..      
d4a0: 20 20 20 20 20 20 3c 45 6e 64 50 72 6f 70 65 72        <EndProper
d4b0: 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74  ty Name="Product
d4c0: 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  s">..           
d4d0: 20 20 20 3c 53 63 61 6c 61 72 50 72 6f 70 65 72     <ScalarProper
d4e0: 74 79 20 4e 61 6d 65 3d 22 50 72 6f 64 75 63 74  ty Name="Product
d4f0: 49 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22  ID" ColumnName="
d500: 50 72 6f 64 75 63 74 49 44 22 20 2f 3e 0d 0a 20  ProductID" />.. 
d510: 20 20 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 64             </End
d520: 50 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20 20  Property>..     
d530: 20 20 20 20 20 20 20 3c 43 6f 6e 64 69 74 69 6f         <Conditio
d540: 6e 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 53 75  n ColumnName="Su
d550: 70 70 6c 69 65 72 49 44 22 20 49 73 4e 75 6c 6c  pplierID" IsNull
d560: 3d 22 66 61 6c 73 65 22 20 2f 3e 0d 0a 20 20 20  ="false" />..   
d570: 20 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61         </Associa
d580: 74 69 6f 6e 53 65 74 4d 61 70 70 69 6e 67 3e 0d  tionSetMapping>.
d590: 0a 20 20 20 20 20 20 20 20 20 20 3c 41 73 73 6f  .          <Asso
d5a0: 63 69 61 74 69 6f 6e 53 65 74 4d 61 70 70 69 6e  ciationSetMappin
d5b0: 67 20 4e 61 6d 65 3d 22 46 4b 5f 54 65 72 72 69  g Name="FK_Terri
d5c0: 74 6f 72 69 65 73 5f 52 65 67 69 6f 6e 49 44 5f  tories_RegionID_
d5d0: 52 65 67 69 6f 6e 49 44 22 20 54 79 70 65 4e 61  RegionID" TypeNa
d5e0: 6d 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d  me="northwindEFM
d5f0: 6f 64 65 6c 2e 46 4b 5f 54 65 72 72 69 74 6f 72  odel.FK_Territor
d600: 69 65 73 5f 52 65 67 69 6f 6e 49 44 5f 52 65 67  ies_RegionID_Reg
d610: 69 6f 6e 49 44 22 20 53 74 6f 72 65 45 6e 74 69  ionID" StoreEnti
d620: 74 79 53 65 74 3d 22 54 65 72 72 69 74 6f 72 69  tySet="Territori
d630: 65 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  es">..          
d640: 20 20 3c 45 6e 64 50 72 6f 70 65 72 74 79 20 4e    <EndProperty N
d650: 61 6d 65 3d 22 52 65 67 69 6f 6e 73 22 3e 0d 0a  ame="Regions">..
d660: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53                <S
d670: 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20 4e 61  calarProperty Na
d680: 6d 65 3d 22 52 65 67 69 6f 6e 49 44 22 20 43 6f  me="RegionID" Co
d690: 6c 75 6d 6e 4e 61 6d 65 3d 22 52 65 67 69 6f 6e  lumnName="Region
d6a0: 49 44 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ID" />..        
d6b0: 20 20 20 20 3c 2f 45 6e 64 50 72 6f 70 65 72 74      </EndPropert
d6c0: 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  y>..            
d6d0: 3c 45 6e 64 50 72 6f 70 65 72 74 79 20 4e 61 6d  <EndProperty Nam
d6e0: 65 3d 22 54 65 72 72 69 74 6f 72 69 65 73 22 3e  e="Territories">
d6f0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
d700: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
d710: 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f 72 79 49  Name="TerritoryI
d720: 44 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 54  D" ColumnName="T
d730: 65 72 72 69 74 6f 72 79 49 44 22 20 2f 3e 0d 0a  erritoryID" />..
d740: 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 45 6e              </En
d750: 64 50 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20  dProperty>..    
d760: 20 20 20 20 20 20 3c 2f 41 73 73 6f 63 69 61 74        </Associat
d770: 69 6f 6e 53 65 74 4d 61 70 70 69 6e 67 3e 0d 0a  ionSetMapping>..
d780: 20 20 20 20 20 20 20 20 20 20 3c 41 73 73 6f 63            <Assoc
d790: 69 61 74 69 6f 6e 53 65 74 4d 61 70 70 69 6e 67  iationSetMapping
d7a0: 20 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 73   Name="Employees
d7b0: 54 65 72 72 69 74 6f 72 69 65 73 22 20 54 79 70  Territories" Typ
d7c0: 65 4e 61 6d 65 3d 22 6e 6f 72 74 68 77 69 6e 64  eName="northwind
d7d0: 45 46 4d 6f 64 65 6c 2e 45 6d 70 6c 6f 79 65 65  EFModel.Employee
d7e0: 73 54 65 72 72 69 74 6f 72 69 65 73 22 20 53 74  sTerritories" St
d7f0: 6f 72 65 45 6e 74 69 74 79 53 65 74 3d 22 45 6d  oreEntitySet="Em
d800: 70 6c 6f 79 65 65 73 54 65 72 72 69 74 6f 72 69  ployeesTerritori
d810: 65 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  es">..          
d820: 20 20 3c 45 6e 64 50 72 6f 70 65 72 74 79 20 4e    <EndProperty N
d830: 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 73 22 3e  ame="Employees">
d840: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
d850: 3c 53 63 61 6c 61 72 50 72 6f 70 65 72 74 79 20  <ScalarProperty 
d860: 4e 61 6d 65 3d 22 45 6d 70 6c 6f 79 65 65 49 44  Name="EmployeeID
d870: 22 20 43 6f 6c 75 6d 6e 4e 61 6d 65 3d 22 45 6d  " ColumnName="Em
d880: 70 6c 6f 79 65 65 49 44 22 20 2f 3e 0d 0a 20 20  ployeeID" />..  
d890: 20 20 20 20 20 20 20 20 20 20 3c 2f 45 6e 64 50            </EndP
d8a0: 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20 20 20  roperty>..      
d8b0: 20 20 20 20 20 20 3c 45 6e 64 50 72 6f 70 65 72        <EndProper
d8c0: 74 79 20 4e 61 6d 65 3d 22 54 65 72 72 69 74 6f  ty Name="Territo
d8d0: 72 69 65 73 22 3e 0d 0a 20 20 20 20 20 20 20 20  ries">..        
d8e0: 20 20 20 20 20 20 3c 53 63 61 6c 61 72 50 72 6f        <ScalarPro
d8f0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 54 65 72 72  perty Name="Terr
d900: 69 74 6f 72 79 49 44 22 20 43 6f 6c 75 6d 6e 4e  itoryID" ColumnN
d910: 61 6d 65 3d 22 54 65 72 72 69 74 6f 72 79 49 44  ame="TerritoryID
d920: 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  " />..          
d930: 20 20 3c 2f 45 6e 64 50 72 6f 70 65 72 74 79 3e    </EndProperty>
d940: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41 73  ..          </As
d950: 73 6f 63 69 61 74 69 6f 6e 53 65 74 4d 61 70 70  sociationSetMapp
d960: 69 6e 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  ing>..          
d970: 3c 2f 45 6e 74 69 74 79 43 6f 6e 74 61 69 6e 65  </EntityContaine
d980: 72 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20 20 20  rMapping>..     
d990: 20 3c 2f 4d 61 70 70 69 6e 67 3e 0d 0a 20 20 20   </Mapping>..   
d9a0: 20 3c 2f 65 64 6d 78 3a 4d 61 70 70 69 6e 67 73   </edmx:Mappings
d9b0: 3e 0d 0a 20 20 3c 2f 65 64 6d 78 3a 52 75 6e 74  >..  </edmx:Runt
d9c0: 69 6d 65 3e 0d 0a 20 20 3c 21 2d 2d 20 45 46 20  ime>..  <!-- EF 
d9d0: 44 65 73 69 67 6e 65 72 20 63 6f 6e 74 65 6e 74  Designer content
d9e0: 20 28 44 4f 20 4e 4f 54 20 45 44 49 54 20 4d 41   (DO NOT EDIT MA
d9f0: 4e 55 41 4c 4c 59 20 42 45 4c 4f 57 20 48 45 52  NUALLY BELOW HER
da00: 45 29 20 2d 2d 3e 0d 0a 20 20 3c 65 64 6d 78 3a  E) -->..  <edmx:
da10: 44 65 73 69 67 6e 65 72 3e 0d 0a 20 20 20 20 3c  Designer>..    <
da20: 65 64 6d 78 3a 43 6f 6e 6e 65 63 74 69 6f 6e 3e  edmx:Connection>
da30: 0d 0a 20 20 20 20 20 20 3c 44 65 73 69 67 6e 65  ..      <Designe
da40: 72 49 6e 66 6f 50 72 6f 70 65 72 74 79 53 65 74  rInfoPropertySet
da50: 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73   xmlns="http://s
da60: 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74  chemas.microsoft
da70: 2e 63 6f 6d 2f 61 64 6f 2f 32 30 30 38 2f 31 30  .com/ado/2008/10
da80: 2f 65 64 6d 78 22 3e 0d 0a 20 20 20 20 20 20 20  /edmx">..       
da90: 20 3c 44 65 73 69 67 6e 65 72 50 72 6f 70 65 72   <DesignerProper
daa0: 74 79 20 4e 61 6d 65 3d 22 4d 65 74 61 64 61 74  ty Name="Metadat
dab0: 61 41 72 74 69 66 61 63 74 50 72 6f 63 65 73 73  aArtifactProcess
dac0: 69 6e 67 22 20 56 61 6c 75 65 3d 22 45 6d 62 65  ing" Value="Embe
dad0: 64 49 6e 4f 75 74 70 75 74 41 73 73 65 6d 62 6c  dInOutputAssembl
dae0: 79 22 20 2f 3e 0d 0a 20 20 20 20 20 20 3c 2f 44  y" />..      </D
daf0: 65 73 69 67 6e 65 72 49 6e 66 6f 50 72 6f 70 65  esignerInfoPrope
db00: 72 74 79 53 65 74 3e 0d 0a 20 20 20 20 3c 2f 65  rtySet>..    </e
db10: 64 6d 78 3a 43 6f 6e 6e 65 63 74 69 6f 6e 3e 0d  dmx:Connection>.
db20: 0a 20 20 20 20 3c 65 64 6d 78 3a 4f 70 74 69 6f  .    <edmx:Optio
db30: 6e 73 3e 0d 0a 20 20 20 20 20 20 3c 44 65 73 69  ns>..      <Desi
db40: 67 6e 65 72 49 6e 66 6f 50 72 6f 70 65 72 74 79  gnerInfoProperty
db50: 53 65 74 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a  Set xmlns="http:
db60: 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73  //schemas.micros
db70: 6f 66 74 2e 63 6f 6d 2f 61 64 6f 2f 32 30 30 38  oft.com/ado/2008
db80: 2f 31 30 2f 65 64 6d 78 22 3e 0d 0a 20 20 20 20  /10/edmx">..    
db90: 20 20 20 20 3c 44 65 73 69 67 6e 65 72 50 72 6f      <DesignerPro
dba0: 70 65 72 74 79 20 4e 61 6d 65 3d 22 56 61 6c 69  perty Name="Vali
dbb0: 64 61 74 65 4f 6e 42 75 69 6c 64 22 20 56 61 6c  dateOnBuild" Val
dbc0: 75 65 3d 22 74 72 75 65 22 20 2f 3e 0d 0a 20 20  ue="true" />..  
dbd0: 20 20 20 20 3c 2f 44 65 73 69 67 6e 65 72 49 6e      </DesignerIn
dbe0: 66 6f 50 72 6f 70 65 72 74 79 53 65 74 3e 0d 0a  foPropertySet>..
dbf0: 20 20 20 20 3c 2f 65 64 6d 78 3a 4f 70 74 69 6f      </edmx:Optio
dc00: 6e 73 3e 0d 0a 20 20 20 20 3c 21 2d 2d 20 44 69  ns>..    <!-- Di
dc10: 61 67 72 61 6d 20 63 6f 6e 74 65 6e 74 20 28 73  agram content (s
dc20: 68 61 70 65 20 61 6e 64 20 63 6f 6e 6e 65 63 74  hape and connect
dc30: 6f 72 20 70 6f 73 69 74 69 6f 6e 73 29 20 2d 2d  or positions) --
dc40: 3e 0d 0a 20 20 20 20 3c 65 64 6d 78 3a 44 69 61  >..    <edmx:Dia
dc50: 67 72 61 6d 73 3e 0d 0a 20 20 20 20 20 20 3c 44  grams>..      <D
dc60: 69 61 67 72 61 6d 20 4e 61 6d 65 3d 22 4e 6f 72  iagram Name="Nor
dc70: 74 68 77 69 6e 64 4d 6f 64 65 6c 22 20 78 6d 6c  thwindModel" xml
dc80: 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d  ns="http://schem
dc90: 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d  as.microsoft.com
dca0: 2f 61 64 6f 2f 32 30 30 38 2f 31 30 2f 65 64 6d  /ado/2008/10/edm
dcb0: 78 22 3e 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e  x">..        <En
dcc0: 74 69 74 79 54 79 70 65 53 68 61 70 65 20 45 6e  tityTypeShape En
dcd0: 74 69 74 79 54 79 70 65 3d 22 6e 6f 72 74 68 77  tityType="northw
dce0: 69 6e 64 45 46 4d 6f 64 65 6c 2e 43 61 74 65 67  indEFModel.Categ
dcf0: 6f 72 69 65 73 22 20 57 69 64 74 68 3d 22 31 2e  ories" Width="1.
dd00: 35 22 20 50 6f 69 6e 74 58 3d 22 30 2e 37 35 22  5" PointX="0.75"
dd10: 20 50 6f 69 6e 74 59 3d 22 31 2e 36 32 35 22 20   PointY="1.625" 
dd20: 48 65 69 67 68 74 3d 22 31 2e 39 38 30 32 38 36  Height="1.980286
dd30: 34 35 38 33 33 33 33 33 33 35 22 20 49 73 45 78  4583333335" IsEx
dd40: 70 61 6e 64 65 64 3d 22 74 72 75 65 22 20 2f 3e  panded="true" />
dd50: 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74  ..        <Entit
dd60: 79 54 79 70 65 53 68 61 70 65 20 45 6e 74 69 74  yTypeShape Entit
dd70: 79 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64  yType="northwind
dd80: 45 46 4d 6f 64 65 6c 2e 43 75 73 74 6f 6d 65 72  EFModel.Customer
dd90: 73 22 20 57 69 64 74 68 3d 22 31 2e 35 22 20 50  s" Width="1.5" P
dda0: 6f 69 6e 74 58 3d 22 30 2e 37 35 22 20 50 6f 69  ointX="0.75" Poi
ddb0: 6e 74 59 3d 22 39 2e 36 32 35 22 20 48 65 69 67  ntY="9.625" Heig
ddc0: 68 74 3d 22 33 2e 33 32 36 33 39 36 34 38 34 33  ht="3.3263964843
ddd0: 37 34 39 39 39 36 22 20 49 73 45 78 70 61 6e 64  749996" IsExpand
dde0: 65 64 3d 22 74 72 75 65 22 20 2f 3e 0d 0a 20 20  ed="true" />..  
ddf0: 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70        <EntityTyp
de00: 65 53 68 61 70 65 20 45 6e 74 69 74 79 54 79 70  eShape EntityTyp
de10: 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  e="northwindEFMo
de20: 64 65 6c 2e 45 6d 70 6c 6f 79 65 65 73 22 20 57  del.Employees" W
de30: 69 64 74 68 3d 22 31 2e 35 22 20 50 6f 69 6e 74  idth="1.5" Point
de40: 58 3d 22 32 2e 37 35 22 20 50 6f 69 6e 74 59 3d  X="2.75" PointY=
de50: 22 31 34 2e 36 32 35 22 20 48 65 69 67 68 74 3d  "14.625" Height=
de60: 22 34 2e 34 38 30 32 30 35 30 37 38 31 32 35 30  "4.4802050781250
de70: 30 31 34 22 20 49 73 45 78 70 61 6e 64 65 64 3d  014" IsExpanded=
de80: 22 74 72 75 65 22 20 2f 3e 0d 0a 20 20 20 20 20  "true" />..     
de90: 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65 53 68     <EntityTypeSh
dea0: 61 70 65 20 45 6e 74 69 74 79 54 79 70 65 3d 22  ape EntityType="
deb0: 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c  northwindEFModel
dec0: 2e 49 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 4f 72  .InternationalOr
ded0: 64 65 72 73 22 20 57 69 64 74 68 3d 22 31 2e 35  ders" Width="1.5
dee0: 22 20 50 6f 69 6e 74 58 3d 22 35 2e 32 35 22 20  " PointX="5.25" 
def0: 50 6f 69 6e 74 59 3d 22 31 30 2e 33 37 35 22 20  PointY="10.375" 
df00: 48 65 69 67 68 74 3d 22 31 2e 37 38 37 39 38 35  Height="1.787985
df10: 30 32 36 30 34 31 36 36 37 34 22 20 49 73 45 78  0260416674" IsEx
df20: 70 61 6e 64 65 64 3d 22 74 72 75 65 22 20 2f 3e  panded="true" />
df30: 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74  ..        <Entit
df40: 79 54 79 70 65 53 68 61 70 65 20 45 6e 74 69 74  yTypeShape Entit
df50: 79 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64  yType="northwind
df60: 45 46 4d 6f 64 65 6c 2e 4f 72 64 65 72 44 65 74  EFModel.OrderDet
df70: 61 69 6c 73 22 20 57 69 64 74 68 3d 22 31 2e 35  ails" Width="1.5
df80: 22 20 50 6f 69 6e 74 58 3d 22 35 2e 32 35 22 20  " PointX="5.25" 
df90: 50 6f 69 6e 74 59 3d 22 31 2e 35 22 20 48 65 69  PointY="1.5" Hei
dfa0: 67 68 74 3d 22 32 2e 33 36 34 38 38 39 33 32 32  ght="2.364889322
dfb0: 39 31 36 36 36 35 36 22 20 49 73 45 78 70 61 6e  9166656" IsExpan
dfc0: 64 65 64 3d 22 74 72 75 65 22 20 2f 3e 0d 0a 20  ded="true" />.. 
dfd0: 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79         <EntityTy
dfe0: 70 65 53 68 61 70 65 20 45 6e 74 69 74 79 54 79  peShape EntityTy
dff0: 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d  pe="northwindEFM
e000: 6f 64 65 6c 2e 4f 72 64 65 72 73 22 20 57 69 64  odel.Orders" Wid
e010: 74 68 3d 22 31 2e 35 22 20 50 6f 69 6e 74 58 3d  th="1.5" PointX=
e020: 22 33 22 20 50 6f 69 6e 74 59 3d 22 39 2e 32 35  "3" PointY="9.25
e030: 22 20 48 65 69 67 68 74 3d 22 33 2e 39 30 33 33  " Height="3.9033
e040: 30 30 37 38 31 32 34 39 39 39 39 36 22 20 49 73  007812499996" Is
e050: 45 78 70 61 6e 64 65 64 3d 22 74 72 75 65 22 20  Expanded="true" 
e060: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 45 6e 74  />..        <Ent
e070: 69 74 79 54 79 70 65 53 68 61 70 65 20 45 6e 74  ityTypeShape Ent
e080: 69 74 79 54 79 70 65 3d 22 6e 6f 72 74 68 77 69  ityType="northwi
e090: 6e 64 45 46 4d 6f 64 65 6c 2e 50 72 65 76 69 6f  ndEFModel.Previo
e0a0: 75 73 45 6d 70 6c 6f 79 65 65 73 22 20 57 69 64  usEmployees" Wid
e0b0: 74 68 3d 22 31 2e 35 22 20 50 6f 69 6e 74 58 3d  th="1.5" PointX=
e0c0: 22 37 2e 37 35 22 20 50 6f 69 6e 74 59 3d 22 30  "7.75" PointY="0
e0d0: 2e 37 35 22 20 48 65 69 67 68 74 3d 22 34 2e 32  .75" Height="4.2
e0e0: 38 37 39 30 33 36 34 35 38 33 33 33 33 31 37 22  879036458333317"
e0f0: 20 49 73 45 78 70 61 6e 64 65 64 3d 22 74 72 75   IsExpanded="tru
e100: 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c  e" />..        <
e110: 45 6e 74 69 74 79 54 79 70 65 53 68 61 70 65 20  EntityTypeShape 
e120: 45 6e 74 69 74 79 54 79 70 65 3d 22 6e 6f 72 74  EntityType="nort
e130: 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 50 72 6f  hwindEFModel.Pro
e140: 64 75 63 74 73 22 20 57 69 64 74 68 3d 22 31 2e  ducts" Width="1.
e150: 35 22 20 50 6f 69 6e 74 58 3d 22 33 22 20 50 6f  5" PointX="3" Po
e160: 69 6e 74 59 3d 22 31 22 20 48 65 69 67 68 74 3d  intY="1" Height=
e170: 22 33 2e 33 32 36 33 39 36 34 38 34 33 37 34 39  "3.3263964843749
e180: 39 39 36 22 20 49 73 45 78 70 61 6e 64 65 64 3d  996" IsExpanded=
e190: 22 74 72 75 65 22 20 2f 3e 0d 0a 20 20 20 20 20  "true" />..     
e1a0: 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65 53 68     <EntityTypeSh
e1b0: 61 70 65 20 45 6e 74 69 74 79 54 79 70 65 3d 22  ape EntityType="
e1c0: 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c  northwindEFModel
e1d0: 2e 52 65 67 69 6f 6e 73 22 20 57 69 64 74 68 3d  .Regions" Width=
e1e0: 22 31 2e 35 22 20 50 6f 69 6e 74 58 3d 22 32 2e  "1.5" PointX="2.
e1f0: 37 35 22 20 50 6f 69 6e 74 59 3d 22 36 22 20 48  75" PointY="6" H
e200: 65 69 67 68 74 3d 22 31 2e 35 39 35 36 38 33 35  eight="1.5956835
e210: 39 33 37 34 39 39 39 39 36 22 20 49 73 45 78 70  937499996" IsExp
e220: 61 6e 64 65 64 3d 22 74 72 75 65 22 20 2f 3e 0d  anded="true" />.
e230: 0a 20 20 20 20 20 20 20 20 3c 45 6e 74 69 74 79  .        <Entity
e240: 54 79 70 65 53 68 61 70 65 20 45 6e 74 69 74 79  TypeShape Entity
e250: 54 79 70 65 3d 22 6e 6f 72 74 68 77 69 6e 64 45  Type="northwindE
e260: 46 4d 6f 64 65 6c 2e 53 75 70 70 6c 69 65 72 73  FModel.Suppliers
e270: 22 20 57 69 64 74 68 3d 22 31 2e 35 22 20 50 6f  " Width="1.5" Po
e280: 69 6e 74 58 3d 22 30 2e 37 35 22 20 50 6f 69 6e  intX="0.75" Poin
e290: 74 59 3d 22 34 2e 38 37 35 22 20 48 65 69 67 68  tY="4.875" Heigh
e2a0: 74 3d 22 33 2e 35 31 38 36 39 37 39 31 36 36 36  t="3.51869791666
e2b0: 36 36 36 35 36 22 20 49 73 45 78 70 61 6e 64 65  66656" IsExpande
e2c0: 64 3d 22 74 72 75 65 22 20 2f 3e 0d 0a 20 20 20  d="true" />..   
e2d0: 20 20 20 20 20 3c 45 6e 74 69 74 79 54 79 70 65       <EntityType
e2e0: 53 68 61 70 65 20 45 6e 74 69 74 79 54 79 70 65  Shape EntityType
e2f0: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
e300: 65 6c 2e 54 65 72 72 69 74 6f 72 69 65 73 22 20  el.Territories" 
e310: 57 69 64 74 68 3d 22 31 2e 35 22 20 50 6f 69 6e  Width="1.5" Poin
e320: 74 58 3d 22 35 22 20 50 6f 69 6e 74 59 3d 22 35  tX="5" PointY="5
e330: 2e 38 37 35 22 20 48 65 69 67 68 74 3d 22 31 2e  .875" Height="1.
e340: 37 38 37 39 38 35 30 32 36 30 34 31 36 36 37 34  7879850260416674
e350: 22 20 49 73 45 78 70 61 6e 64 65 64 3d 22 74 72  " IsExpanded="tr
e360: 75 65 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ue" />..        
e370: 3c 41 73 73 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e  <AssociationConn
e380: 65 63 74 6f 72 20 41 73 73 6f 63 69 61 74 69 6f  ector Associatio
e390: 6e 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f  n="northwindEFMo
e3a0: 64 65 6c 2e 46 4b 5f 50 72 6f 64 75 63 74 73 5f  del.FK_Products_
e3b0: 43 61 74 65 67 6f 72 79 49 44 5f 43 61 74 65 67  CategoryID_Categ
e3c0: 6f 72 79 49 44 22 20 4d 61 6e 75 61 6c 6c 79 52  oryID" ManuallyR
e3d0: 6f 75 74 65 64 3d 22 66 61 6c 73 65 22 3e 0d 0a  outed="false">..
e3e0: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 6e 65            <Conne
e3f0: 63 74 6f 72 50 6f 69 6e 74 20 50 6f 69 6e 74 58  ctorPoint PointX
e400: 3d 22 32 2e 32 35 22 20 50 6f 69 6e 74 59 3d 22  ="2.25" PointY="
e410: 32 2e 36 31 35 31 34 33 32 32 39 31 36 36 36 36  2.61514322916666
e420: 36 37 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  67" />..        
e430: 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e    <ConnectorPoin
e440: 74 20 50 6f 69 6e 74 58 3d 22 33 22 20 50 6f 69  t PointX="3" Poi
e450: 6e 74 59 3d 22 32 2e 36 31 35 31 34 33 32 32 39  ntY="2.615143229
e460: 31 36 36 36 36 36 37 22 20 2f 3e 3c 2f 41 73 73  1666667" /></Ass
e470: 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f  ociationConnecto
e480: 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41 73 73  r>..        <Ass
e490: 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f  ociationConnecto
e4a0: 72 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d 22 6e  r Association="n
e4b0: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
e4c0: 46 4b 5f 4f 72 64 65 72 73 5f 43 75 73 74 6f 6d  FK_Orders_Custom
e4d0: 65 72 49 44 5f 43 75 73 74 6f 6d 65 72 49 44 22  erID_CustomerID"
e4e0: 20 4d 61 6e 75 61 6c 6c 79 52 6f 75 74 65 64 3d   ManuallyRouted=
e4f0: 22 66 61 6c 73 65 22 3e 0d 0a 20 20 20 20 20 20  "false">..      
e500: 20 20 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f      <ConnectorPo
e510: 69 6e 74 20 50 6f 69 6e 74 58 3d 22 32 2e 32 35  int PointX="2.25
e520: 22 20 50 6f 69 6e 74 59 3d 22 31 31 2e 32 38 38  " PointY="11.288
e530: 31 39 38 32 34 32 31 38 37 35 22 20 2f 3e 0d 0a  1982421875" />..
e540: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 6e 65            <Conne
e550: 63 74 6f 72 50 6f 69 6e 74 20 50 6f 69 6e 74 58  ctorPoint PointX
e560: 3d 22 33 22 20 50 6f 69 6e 74 59 3d 22 31 31 2e  ="3" PointY="11.
e570: 32 38 38 31 39 38 32 34 32 31 38 37 35 22 20 2f  2881982421875" /
e580: 3e 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e 43 6f  ></AssociationCo
e590: 6e 6e 65 63 74 6f 72 3e 0d 0a 20 20 20 20 20 20  nnector>..      
e5a0: 20 20 3c 41 73 73 6f 63 69 61 74 69 6f 6e 43 6f    <AssociationCo
e5b0: 6e 6e 65 63 74 6f 72 20 41 73 73 6f 63 69 61 74  nnector Associat
e5c0: 69 6f 6e 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46  ion="northwindEF
e5d0: 4d 6f 64 65 6c 2e 46 4b 5f 49 6e 74 65 72 6e 61  Model.FK_Interna
e5e0: 74 69 6f 6e 61 6c 4f 72 64 65 72 73 5f 4f 72 64  tionalOrders_Ord
e5f0: 65 72 49 44 5f 4f 72 64 65 72 49 44 22 20 4d 61  erID_OrderID" Ma
e600: 6e 75 61 6c 6c 79 52 6f 75 74 65 64 3d 22 66 61  nuallyRouted="fa
e610: 6c 73 65 22 3e 0d 0a 20 20 20 20 20 20 20 20 20  lse">..         
e620: 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e 74   <ConnectorPoint
e630: 20 50 6f 69 6e 74 58 3d 22 34 2e 35 22 20 50 6f   PointX="4.5" Po
e640: 69 6e 74 59 3d 22 31 31 2e 32 36 38 39 39 32 35  intY="11.2689925
e650: 31 33 30 32 30 38 33 34 22 20 2f 3e 0d 0a 20 20  13020834" />..  
e660: 20 20 20 20 20 20 20 20 3c 43 6f 6e 6e 65 63 74          <Connect
e670: 6f 72 50 6f 69 6e 74 20 50 6f 69 6e 74 58 3d 22  orPoint PointX="
e680: 35 2e 30 31 30 34 31 36 36 36 36 36 36 36 36 36  5.01041666666666
e690: 37 22 20 50 6f 69 6e 74 59 3d 22 31 31 2e 32 36  7" PointY="11.26
e6a0: 38 39 39 32 35 31 33 30 32 30 38 33 34 22 20 2f  8992513020834" /
e6b0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f  >..          <Co
e6c0: 6e 6e 65 63 74 6f 72 50 6f 69 6e 74 20 50 6f 69  nnectorPoint Poi
e6d0: 6e 74 58 3d 22 35 2e 31 37 37 30 38 33 33 33 33  ntX="5.177083333
e6e0: 33 33 33 33 33 33 22 20 50 6f 69 6e 74 59 3d 22  333333" PointY="
e6f0: 31 31 2e 32 36 38 39 39 32 35 31 33 30 32 30 38  11.2689925130208
e700: 33 34 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  34" />..        
e710: 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e    <ConnectorPoin
e720: 74 20 50 6f 69 6e 74 58 3d 22 35 2e 32 35 22 20  t PointX="5.25" 
e730: 50 6f 69 6e 74 59 3d 22 31 31 2e 32 36 38 39 39  PointY="11.26899
e740: 32 35 31 33 30 32 30 38 33 34 22 20 2f 3e 3c 2f  2513020834" /></
e750: 41 73 73 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65  AssociationConne
e760: 63 74 6f 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c  ctor>..        <
e770: 41 73 73 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65  AssociationConne
e780: 63 74 6f 72 20 41 73 73 6f 63 69 61 74 69 6f 6e  ctor Association
e790: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
e7a0: 65 6c 2e 46 4b 5f 4f 72 64 65 72 44 65 74 61 69  el.FK_OrderDetai
e7b0: 6c 73 5f 4f 72 64 65 72 49 44 5f 4f 72 64 65 72  ls_OrderID_Order
e7c0: 49 44 22 20 4d 61 6e 75 61 6c 6c 79 52 6f 75 74  ID" ManuallyRout
e7d0: 65 64 3d 22 66 61 6c 73 65 22 3e 0d 0a 20 20 20  ed="false">..   
e7e0: 20 20 20 20 20 20 20 3c 43 6f 6e 6e 65 63 74 6f         <Connecto
e7f0: 72 50 6f 69 6e 74 20 50 6f 69 6e 74 58 3d 22 33  rPoint PointX="3
e800: 2e 37 35 22 20 50 6f 69 6e 74 59 3d 22 39 2e 32  .75" PointY="9.2
e810: 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  5" />..         
e820: 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e 74   <ConnectorPoint
e830: 20 50 6f 69 6e 74 58 3d 22 33 2e 37 35 22 20 50   PointX="3.75" P
e840: 6f 69 6e 74 59 3d 22 37 2e 38 34 35 36 38 33 35  ointY="7.8456835
e850: 39 33 37 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20  9375" />..      
e860: 20 20 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f      <ConnectorPo
e870: 69 6e 74 20 50 6f 69 6e 74 58 3d 22 34 2e 37 35  int PointX="4.75
e880: 22 20 50 6f 69 6e 74 59 3d 22 37 2e 38 34 35 36  " PointY="7.8456
e890: 38 33 35 39 33 37 35 22 20 2f 3e 0d 0a 20 20 20  8359375" />..   
e8a0: 20 20 20 20 20 20 20 3c 43 6f 6e 6e 65 63 74 6f         <Connecto
e8b0: 72 50 6f 69 6e 74 20 50 6f 69 6e 74 58 3d 22 34  rPoint PointX="4
e8c0: 2e 37 35 22 20 50 6f 69 6e 74 59 3d 22 32 2e 36  .75" PointY="2.6
e8d0: 38 32 34 34 34 36 36 31 34 35 38 33 33 32 38 22  824446614583328"
e8e0: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
e8f0: 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e 74 20 50  ConnectorPoint P
e900: 6f 69 6e 74 58 3d 22 35 2e 32 35 22 20 50 6f 69  ointX="5.25" Poi
e910: 6e 74 59 3d 22 32 2e 36 38 32 34 34 34 36 36 31  ntY="2.682444661
e920: 34 35 38 33 33 32 38 22 20 2f 3e 3c 2f 41 73 73  4583328" /></Ass
e930: 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f  ociationConnecto
e940: 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41 73 73  r>..        <Ass
e950: 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f  ociationConnecto
e960: 72 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d 22 6e  r Association="n
e970: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
e980: 46 4b 5f 4f 72 64 65 72 44 65 74 61 69 6c 73 5f  FK_OrderDetails_
e990: 50 72 6f 64 75 63 74 49 44 5f 50 72 6f 64 75 63  ProductID_Produc
e9a0: 74 49 44 22 20 4d 61 6e 75 61 6c 6c 79 52 6f 75  tID" ManuallyRou
e9b0: 74 65 64 3d 22 66 61 6c 73 65 22 3e 0d 0a 20 20  ted="false">..  
e9c0: 20 20 20 20 20 20 20 20 3c 43 6f 6e 6e 65 63 74          <Connect
e9d0: 6f 72 50 6f 69 6e 74 20 50 6f 69 6e 74 58 3d 22  orPoint PointX="
e9e0: 34 2e 35 22 20 50 6f 69 6e 74 59 3d 22 32 2e 30  4.5" PointY="2.0
e9f0: 32 38 37 32 32 33 33 30 37 32 39 31 36 36 34 22  287223307291664"
ea00: 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c   />..          <
ea10: 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e 74 20 50  ConnectorPoint P
ea20: 6f 69 6e 74 58 3d 22 35 2e 32 35 22 20 50 6f 69  ointX="5.25" Poi
ea30: 6e 74 59 3d 22 32 2e 30 32 38 37 32 32 33 33 30  ntY="2.028722330
ea40: 37 32 39 31 36 36 34 22 20 2f 3e 3c 2f 41 73 73  7291664" /></Ass
ea50: 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f  ociationConnecto
ea60: 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41 73 73  r>..        <Ass
ea70: 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f  ociationConnecto
ea80: 72 20 41 73 73 6f 63 69 61 74 69 6f 6e 3d 22 6e  r Association="n
ea90: 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64 65 6c 2e  orthwindEFModel.
eaa0: 46 4b 5f 50 72 6f 64 75 63 74 73 5f 53 75 70 70  FK_Products_Supp
eab0: 6c 69 65 72 49 44 5f 53 75 70 70 6c 69 65 72 49  lierID_SupplierI
eac0: 44 22 20 4d 61 6e 75 61 6c 6c 79 52 6f 75 74 65  D" ManuallyRoute
ead0: 64 3d 22 66 61 6c 73 65 22 3e 0d 0a 20 20 20 20  d="false">..    
eae0: 20 20 20 20 20 20 3c 43 6f 6e 6e 65 63 74 6f 72        <Connector
eaf0: 50 6f 69 6e 74 20 50 6f 69 6e 74 58 3d 22 32 2e  Point PointX="2.
eb00: 32 35 22 20 50 6f 69 6e 74 59 3d 22 35 2e 34 30  25" PointY="5.40
eb10: 36 32 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  625" />..       
eb20: 20 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69     <ConnectorPoi
eb30: 6e 74 20 50 6f 69 6e 74 58 3d 22 34 2e 34 30 36  nt PointX="4.406
eb40: 32 35 22 20 50 6f 69 6e 74 59 3d 22 35 2e 34 30  25" PointY="5.40
eb50: 36 32 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20  625" />..       
eb60: 20 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69     <ConnectorPoi
eb70: 6e 74 20 50 6f 69 6e 74 58 3d 22 34 2e 34 30 36  nt PointX="4.406
eb80: 32 35 22 20 50 6f 69 6e 74 59 3d 22 34 2e 33 32  25" PointY="4.32
eb90: 36 33 39 36 34 38 34 33 37 35 22 20 2f 3e 3c 2f  6396484375" /></
eba0: 41 73 73 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65  AssociationConne
ebb0: 63 74 6f 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c  ctor>..        <
ebc0: 41 73 73 6f 63 69 61 74 69 6f 6e 43 6f 6e 6e 65  AssociationConne
ebd0: 63 74 6f 72 20 41 73 73 6f 63 69 61 74 69 6f 6e  ctor Association
ebe0: 3d 22 6e 6f 72 74 68 77 69 6e 64 45 46 4d 6f 64  ="northwindEFMod
ebf0: 65 6c 2e 46 4b 5f 54 65 72 72 69 74 6f 72 69 65  el.FK_Territorie
ec00: 73 5f 52 65 67 69 6f 6e 49 44 5f 52 65 67 69 6f  s_RegionID_Regio
ec10: 6e 49 44 22 20 4d 61 6e 75 61 6c 6c 79 52 6f 75  nID" ManuallyRou
ec20: 74 65 64 3d 22 66 61 6c 73 65 22 3e 0d 0a 20 20  ted="false">..  
ec30: 20 20 20 20 20 20 20 20 3c 43 6f 6e 6e 65 63 74          <Connect
ec40: 6f 72 50 6f 69 6e 74 20 50 6f 69 6e 74 58 3d 22  orPoint PointX="
ec50: 34 2e 32 35 22 20 50 6f 69 6e 74 59 3d 22 36 2e  4.25" PointY="6.
ec60: 37 39 37 38 34 31 37 39 36 38 37 35 22 20 2f 3e  797841796875" />
ec70: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e  ..          <Con
ec80: 6e 65 63 74 6f 72 50 6f 69 6e 74 20 50 6f 69 6e  nectorPoint Poin
ec90: 74 58 3d 22 34 2e 36 36 36 36 36 36 36 36 36 36  tX="4.6666666666
eca0: 36 36 36 36 37 22 20 50 6f 69 6e 74 59 3d 22 36  66667" PointY="6
ecb0: 2e 37 39 37 38 34 31 37 39 36 38 37 34 39 39 38  .797841796874998
ecc0: 39 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  9" />..         
ecd0: 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e 74   <ConnectorPoint
ece0: 20 50 6f 69 6e 74 58 3d 22 34 2e 38 33 33 33 33   PointX="4.83333
ecf0: 33 33 33 33 33 33 33 33 33 33 22 20 50 6f 69 6e  3333333333" Poin
ed00: 74 59 3d 22 36 2e 37 39 37 38 34 31 37 39 36 38  tY="6.7978417968
ed10: 37 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20  75" />..        
ed20: 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f 69 6e    <ConnectorPoin
ed30: 74 20 50 6f 69 6e 74 58 3d 22 35 22 20 50 6f 69  t PointX="5" Poi
ed40: 6e 74 59 3d 22 36 2e 37 39 37 38 34 31 37 39 36  ntY="6.797841796
ed50: 38 37 35 22 20 2f 3e 3c 2f 41 73 73 6f 63 69 61  875" /></Associa
ed60: 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f 72 3e 0d 0a  tionConnector>..
ed70: 20 20 20 20 20 20 20 20 3c 41 73 73 6f 63 69 61          <Associa
ed80: 74 69 6f 6e 43 6f 6e 6e 65 63 74 6f 72 20 41 73  tionConnector As
ed90: 73 6f 63 69 61 74 69 6f 6e 3d 22 6e 6f 72 74 68  sociation="north
eda0: 77 69 6e 64 45 46 4d 6f 64 65 6c 2e 45 6d 70 6c  windEFModel.Empl
edb0: 6f 79 65 65 73 54 65 72 72 69 74 6f 72 69 65 73  oyeesTerritories
edc0: 22 20 4d 61 6e 75 61 6c 6c 79 52 6f 75 74 65 64  " ManuallyRouted
edd0: 3d 22 66 61 6c 73 65 22 3e 0d 0a 20 20 20 20 20  ="false">..     
ede0: 20 20 20 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50       <ConnectorP
edf0: 6f 69 6e 74 20 50 6f 69 6e 74 58 3d 22 34 2e 32  oint PointX="4.2
ee00: 35 22 20 50 6f 69 6e 74 59 3d 22 31 36 2e 38 36  5" PointY="16.86
ee10: 35 31 30 32 35 33 39 30 36 32 35 22 20 2f 3e 0d  51025390625" />.
ee20: 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 6e  .          <Conn
ee30: 65 63 74 6f 72 50 6f 69 6e 74 20 50 6f 69 6e 74  ectorPoint Point
ee40: 58 3d 22 35 2e 30 39 33 37 35 22 20 50 6f 69 6e  X="5.09375" Poin
ee50: 74 59 3d 22 31 36 2e 38 36 35 31 30 32 35 33 39  tY="16.865102539
ee60: 30 36 32 35 22 20 2f 3e 0d 0a 20 20 20 20 20 20  0625" />..      
ee70: 20 20 20 20 3c 43 6f 6e 6e 65 63 74 6f 72 50 6f      <ConnectorPo
ee80: 69 6e 74 20 50 6f 69 6e 74 58 3d 22 35 2e 30 39  int PointX="5.09
ee90: 33 37 35 22 20 50 6f 69 6e 74 59 3d 22 37 2e 36  375" PointY="7.6
eea0: 36 32 39 38 35 30 32 36 30 34 31 36 36 37 34 22  629850260416674"
eeb0: 20 2f 3e 3c 2f 41 73 73 6f 63 69 61 74 69 6f 6e   /></Association
eec0: 43 6f 6e 6e 65 63 74 6f 72 3e 0d 0a 20 20 20 20  Connector>..    
eed0: 20 20 20 20 3c 2f 44 69 61 67 72 61 6d 3e 3c 2f      </Diagram></
eee0: 65 64 6d 78 3a 44 69 61 67 72 61 6d 73 3e 0d 0a  edmx:Diagrams>..
eef0: 20 20 3c 2f 65 64 6d 78 3a 44 65 73 69 67 6e 65    </edmx:Designe
ef00: 72 3e 0d 0a 3c 2f 65 64 6d 78 3a 45 64 6d 78 3e  r>..</edmx:Edmx>