DataClasses1.dbml 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?xml version="1.0" encoding="utf-8"?><Database Name="EJBD" Class="DataClasses1DataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
  2. <Connection Mode="AppSettings" ConnectionString="Data Source=DESKTOP-JES5T51\SQLEXPRESS;Initial Catalog=EJBD;Integrated Security=True" SettingsObjectName="ЭлектронныйЖурнал.Properties.Settings" SettingsPropertyName="EJBDConnectionString" 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.Int32" DbType="Int 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(100) NOT NULL" CanBeNull="false" />
  9. <Column Name="Адрес" Type="System.String" DbType="NVarChar(50)" CanBeNull="true" />
  10. <Column Name="Телефон" Type="System.String" DbType="NVarChar(11)" CanBeNull="true" />
  11. <Association Name="Воспитанники_Посещаемость" Member="Посещаемость" ThisKey="Код" OtherKey="Код_воспитанника" Type="Посещаемость" />
  12. <Association Name="Группа_Воспитанники" Member="Группа" ThisKey="Код_группы" OtherKey="Код_группы" Type="Группа" IsForeignKey="true" />
  13. <Association Name="ГТО_Воспитанники" Member="ГТО" 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 IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
  19. <Column Name="Название_группы" Type="System.String" DbType="NVarChar(100) NOT NULL" CanBeNull="false" />
  20. <Column Name="Фамилия_тренера" Type="System.String" DbType="NVarChar(100) NOT NULL" CanBeNull="false" />
  21. <Association Name="Группа_Воспитанники" Member="Воспитанники" ThisKey="Код_группы" OtherKey="Код_группы" Type="Воспитанники" />
  22. <Association Name="Группа_Посещаемость" Member="Посещаемость" ThisKey="Код_группы" OtherKey="Код_группы" Type="Посещаемость" />
  23. <Association Name="Группа_Расписание_занятий" Member="Расписание_занятий" ThisKey="Код_группы" OtherKey="Код_группы" Type="Расписание_занятий" />
  24. <Association Name="Тренера_Группа" Member="Тренера" ThisKey="Фамилия_тренера" OtherKey="Фамилия" Type="Тренера" IsForeignKey="true" />
  25. </Type>
  26. </Table>
  27. <Table Name="dbo.ГТО" Member="ГТО">
  28. <Type Name="ГТО">
  29. <Column Name="Код_ГТО" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  30. <Association Name="ГТО_Воспитанники" Member="Воспитанники" ThisKey="Код_ГТО" OtherKey="Значок_ГТО" Type="Воспитанники" />
  31. </Type>
  32. </Table>
  33. <Table Name="dbo.Место_проведения" Member="Место_проведения">
  34. <Type Name="Место_проведения">
  35. <Column Name="Место_проведения" Member="Место_проведения1" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  36. <Column Name="Адрес" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  37. <Association Name="Место_проведения_Расписание_занятий" Member="Расписание_занятий" ThisKey="Место_проведения1" OtherKey="Место_проведения" Type="Расписание_занятий" />
  38. </Type>
  39. </Table>
  40. <Table Name="dbo.Пользователи" Member="Пользователи">
  41. <Type Name="Пользователи">
  42. <Column Name="Login" Type="System.String" DbType="NVarChar(50) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  43. <Column Name="Password" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  44. </Type>
  45. </Table>
  46. <Table Name="dbo.Посещаемость" Member="Посещаемость">
  47. <Type Name="Посещаемость">
  48. <Column Name="Код_ведомости" Type="System.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
  49. <Column Name="Код_воспитанника" Type="System.Int32" DbType="Int NOT NULL" CanBeNull="false" />
  50. <Column Name="Код_группы" Type="System.Int32" DbType="Int NOT NULL" CanBeNull="false" />
  51. <Column Name="Дата_занятия" Type="System.DateTime" DbType="Date NOT NULL" CanBeNull="false" />
  52. <Column Name="Статус_посещения" Type="System.String" DbType="NVarChar(2) NOT NULL" CanBeNull="false" />
  53. <Association Name="Воспитанники_Посещаемость" Member="Воспитанники" ThisKey="Код_воспитанника" OtherKey="Код" Type="Воспитанники" IsForeignKey="true" />
  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.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
  60. <Column Name="Код_группы" Type="System.Int32" DbType="Int NOT NULL" CanBeNull="false" />
  61. <Column Name="Название_занятия" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  62. <Column Name="Дата_занятия" Type="System.DateTime" DbType="Date NOT NULL" CanBeNull="false" />
  63. <Column Name="Время_начала_занятия" Type="System.DateTime" DbType="DateTime NOT NULL" CanBeNull="false" />
  64. <Column Name="Время_конца_занятия" Type="System.DateTime" DbType="DateTime NOT NULL" CanBeNull="false" />
  65. <Column Name="Место_проведения" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  66. <Association Name="Группа_Расписание_занятий" Member="Группа" ThisKey="Код_группы" OtherKey="Код_группы" Type="Группа" IsForeignKey="true" />
  67. <Association Name="Место_проведения_Расписание_занятий" Member="Место_проведения1" ThisKey="Место_проведения" OtherKey="Место_проведения1" Type="Место_проведения" IsForeignKey="true" />
  68. </Type>
  69. </Table>
  70. <Table Name="dbo.Тренера" Member="Тренера">
  71. <Type Name="Тренера">
  72. <Column Name="Фамилия" Type="System.String" DbType="NVarChar(100) NOT NULL" IsPrimaryKey="true" CanBeNull="false" />
  73. <Column Name="Имя" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  74. <Column Name="Отчество" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  75. <Column Name="Телефон" Type="System.String" DbType="NVarChar(11)" CanBeNull="true" />
  76. <Column Name="Дата_рождения" Type="System.DateTime" DbType="Date NOT NULL" CanBeNull="false" />
  77. <Column Name="Адрес" Type="System.String" DbType="NVarChar(50) NOT NULL" CanBeNull="false" />
  78. <Association Name="Тренера_Группа" Member="Группа" ThisKey="Фамилия" OtherKey="Фамилия_тренера" Type="Группа" />
  79. </Type>
  80. </Table>
  81. </Database>