DataClasses1.dbml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. <?xml version="1.0" encoding="utf-8"?><Database Name="lyahov_Tkani" Class="DataClasses1DataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
  2. <Connection Mode="AppSettings" ConnectionString="Data Source=class31000;Initial Catalog=lyahov_Tkani;Integrated Security=True" SettingsObjectName="lyahov_tkani.Properties.Settings" SettingsPropertyName="lyahov_TkaniConnectionString" Provider="System.Data.SqlClient" />
  3. <Table Name="dbo.Заказ" Member="Заказ">
  4. <Type Name="Заказ">
  5. <Column Name="Номер" Type="System.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
  6. <Column Name="Этап_выполнения" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  7. <Column Name="Заказчик" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  8. <Column Name="Менеджер" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  9. <Column Name="Дата" Type="System.String" DbType="NChar(10) NOT NULL" CanBeNull="false" />
  10. <Column Name="Стоимость" Type="System.Decimal" DbType="Money" CanBeNull="true" />
  11. <Association Name="Заказ_Заказанные_изделия" Member="Заказанные_изделия" ThisKey="Номер" OtherKey="Номер_заказа" Type="Заказанные_изделия" />
  12. <Association Name="Пользователь_Заказ" Member="Пользователь" ThisKey="Заказчик" OtherKey="Логин" Type="Пользователь" IsForeignKey="true" />
  13. <Association Name="Пользователь_Заказ1" Member="Пользователь1" ThisKey="Менеджер" OtherKey="Логин" Type="Пользователь" IsForeignKey="true" />
  14. </Type>
  15. </Table>
  16. <Table Name="dbo.[Заказанные изделия]" Member="Заказанные_изделия">
  17. <Type Name="Заказанные_изделия">
  18. <Column Name="Номер_заказа" Type="System.Int32" DbType="Int NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  19. <Column Name="Артикул_изделия" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  20. <Column Name="Количество" Type="System.Int32" DbType="Int NOT NULL" CanBeNull="false" />
  21. <Association Name="Заказ_Заказанные_изделия" Member="Заказ" ThisKey="Номер_заказа" OtherKey="Номер" Type="Заказ" IsForeignKey="true" />
  22. <Association Name="Изделие_Заказанные_изделия" Member="Изделие" ThisKey="Артикул_изделия" OtherKey="Артикул" Type="Изделие" IsForeignKey="true" />
  23. </Type>
  24. </Table>
  25. <Table Name="dbo.Изделие" Member="Изделие">
  26. <Type Name="Изделие">
  27. <Column Name="Артикул" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  28. <Column Name="Наименование" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  29. <Column Name="Ширина" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  30. <Column Name="Длина" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  31. <Column Name="Изображение" Type="System.Data.Linq.Binary" DbType="Image" CanBeNull="true" UpdateCheck="Never" />
  32. <Column Name="Комментарий" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  33. <Association Name="Изделие_Заказанные_изделия" Member="Заказанные_изделия" ThisKey="Артикул" OtherKey="Артикул_изделия" Type="Заказанные_изделия" />
  34. <Association Name="Изделие_Ткани_изделия" Member="Ткани_изделия" ThisKey="Артикул" OtherKey="Артикул_изделия" Type="Ткани_изделия" />
  35. <Association Name="Изделие_Фурнитура_изделия" Member="Фурнитура_изделия" ThisKey="Артикул" OtherKey="Артикул_фурнитуры" Type="Фурнитура_изделия" />
  36. </Type>
  37. </Table>
  38. <Table Name="dbo.Пользователь" Member="Пользователь">
  39. <Type Name="Пользователь">
  40. <Column Name="Логин" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  41. <Column Name="Пароль" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  42. <Column Name="Роль" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  43. <Column Name="Наименование" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  44. <Association Name="Пользователь_Заказ" Member="Заказ" ThisKey="Логин" OtherKey="Заказчик" Type="Заказ" />
  45. <Association Name="Пользователь_Заказ1" Member="Заказ1" ThisKey="Логин" OtherKey="Менеджер" Type="Заказ" />
  46. </Type>
  47. </Table>
  48. <Table Name="dbo.[Склад ткани]" Member="Склад_ткани">
  49. <Type Name="Склад_ткани">
  50. <Column Name="Рулон" Type="System.Int32" DbType="Int NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  51. <Column Name="Артикул_ткани" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  52. <Column Name="Ширина" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  53. <Column Name="Длина" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  54. <Association Name="Ткань_Склад_ткани" Member="Ткань" ThisKey="Артикул_ткани" OtherKey="Артикул" Type="Ткань" IsForeignKey="true" />
  55. </Type>
  56. </Table>
  57. <Table Name="dbo.[Ткани изделия]" Member="Ткани_изделия">
  58. <Type Name="Ткани_изделия">
  59. <Column Name="Артикул_ткани" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  60. <Column Name="Артикул_изделия" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  61. <Association Name="Изделие_Ткани_изделия" Member="Изделие" ThisKey="Артикул_изделия" OtherKey="Артикул" Type="Изделие" IsForeignKey="true" />
  62. <Association Name="Ткань_Ткани_изделия" Member="Ткань" ThisKey="Артикул_ткани" OtherKey="Артикул" Type="Ткань" IsForeignKey="true" />
  63. </Type>
  64. </Table>
  65. <Table Name="dbo.[Склад фурнитуры]" Member="Склад_фурнитуры">
  66. <Type Name="Склад_фурнитуры">
  67. <Column Name="Партия" Type="System.Int32" DbType="Int NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  68. <Column Name="Артикул_фурнитуры" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  69. <Column Name="Количество" Type="System.Int32" DbType="Int NOT NULL" CanBeNull="false" />
  70. <Association Name="Фурнитура_Склад_фурнитуры" Member="Фурнитура" ThisKey="Артикул_фурнитуры" OtherKey="Артикул" Type="Фурнитура" IsForeignKey="true" />
  71. </Type>
  72. </Table>
  73. <Table Name="dbo.Ткань" Member="Ткань">
  74. <Type Name="Ткань">
  75. <Column Name="Артикул" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  76. <Column Name="Наименование" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  77. <Column Name="Цвет" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  78. <Column Name="Рисунок" Type="System.Data.Linq.Binary" DbType="Image" CanBeNull="true" UpdateCheck="Never" />
  79. <Column Name="Изображение" Type="System.Data.Linq.Binary" DbType="Image" CanBeNull="true" UpdateCheck="Never" />
  80. <Column Name="Состав" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  81. <Column Name="Ширина" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  82. <Column Name="Длина" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  83. <Column Name="Цена" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  84. <Association Name="Ткань_Склад_ткани" Member="Склад_ткани" ThisKey="Артикул" OtherKey="Артикул_ткани" Type="Склад_ткани" />
  85. <Association Name="Ткань_Ткани_изделия" Member="Ткани_изделия" ThisKey="Артикул" OtherKey="Артикул_ткани" Type="Ткани_изделия" />
  86. </Type>
  87. </Table>
  88. <Table Name="dbo.Фурнитура" Member="Фурнитура">
  89. <Type Name="Фурнитура">
  90. <Column Name="Артикул" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  91. <Column Name="Наименование" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  92. <Column Name="Тип" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  93. <Column Name="Ширина" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  94. <Column Name="Длина" Type="System.String" DbType="NChar(10)" CanBeNull="true" />
  95. <Column Name="Вес" Type="System.Int32" DbType="Int" CanBeNull="true" />
  96. <Column Name="Изображение" Type="System.Data.Linq.Binary" DbType="Image" CanBeNull="true" UpdateCheck="Never" />
  97. <Column Name="Цена" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  98. <Association Name="Фурнитура_Склад_фурнитуры" Member="Склад_фурнитуры" ThisKey="Артикул" OtherKey="Артикул_фурнитуры" Type="Склад_фурнитуры" />
  99. <Association Name="Фурнитура_Фурнитура_изделия" Member="Фурнитура_изделия" ThisKey="Артикул" OtherKey="Артикул_фурнитуры" Type="Фурнитура_изделия" />
  100. </Type>
  101. </Table>
  102. <Table Name="dbo.[Фурнитура изделия]" Member="Фурнитура_изделия">
  103. <Type Name="Фурнитура_изделия">
  104. <Column Name="Артикул_фурнитуры" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  105. <Column Name="Артикул_изделия" Type="System.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
  106. <Column Name="Размещение" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  107. <Column Name="Ширина" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  108. <Column Name="Длина" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  109. <Column Name="Поворот" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  110. <Column Name="Количество" Type="System.Int32" DbType="Int NOT NULL" CanBeNull="false" />
  111. <Association Name="Изделие_Фурнитура_изделия" Member="Изделие" ThisKey="Артикул_фурнитуры" OtherKey="Артикул" Type="Изделие" IsForeignKey="true" />
  112. <Association Name="Фурнитура_Фурнитура_изделия" Member="Фурнитура" ThisKey="Артикул_фурнитуры" OtherKey="Артикул" Type="Фурнитура" IsForeignKey="true" />
  113. </Type>
  114. </Table>
  115. </Database>