GasStationModel.msl 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Mapping Space="C-S" xmlns="http://schemas.microsoft.com/ado/2009/11/mapping/cs">
  3. <EntityContainerMapping StorageEntityContainer="Хранилище gr672_pgvModelContainer" CdmEntityContainer="gr672_pgvEntities">
  4. <EntitySetMapping Name="Car">
  5. <EntityTypeMapping TypeName="gr672_pgvModel.Car">
  6. <MappingFragment StoreEntitySet="Car">
  7. <ScalarProperty Name="IDClient" ColumnName="IDClient" />
  8. <ScalarProperty Name="VolumeTank" ColumnName="VolumeTank" />
  9. <ScalarProperty Name="CarNumber" ColumnName="CarNumber" />
  10. <ScalarProperty Name="CarID" ColumnName="CarID" />
  11. </MappingFragment>
  12. </EntityTypeMapping>
  13. </EntitySetMapping>
  14. <EntitySetMapping Name="Card">
  15. <EntityTypeMapping TypeName="gr672_pgvModel.Card">
  16. <MappingFragment StoreEntitySet="Card">
  17. <ScalarProperty Name="IDHolder" ColumnName="IDHolder" />
  18. <ScalarProperty Name="IDCardIssuer" ColumnName="IDCardIssuer" />
  19. <ScalarProperty Name="IDCardType" ColumnName="IDCardType" />
  20. <ScalarProperty Name="Balance" ColumnName="Balance" />
  21. <ScalarProperty Name="CardExpDate" ColumnName="CardExpDate" />
  22. <ScalarProperty Name="NumberCard" ColumnName="NumberCard" />
  23. <ScalarProperty Name="CardID" ColumnName="CardID" />
  24. </MappingFragment>
  25. </EntityTypeMapping>
  26. </EntitySetMapping>
  27. <EntitySetMapping Name="CardIssuer">
  28. <EntityTypeMapping TypeName="gr672_pgvModel.CardIssuer">
  29. <MappingFragment StoreEntitySet="CardIssuer">
  30. <ScalarProperty Name="NameCardIssuer" ColumnName="NameCardIssuer" />
  31. <ScalarProperty Name="CardIssuerID" ColumnName="CardIssuerID" />
  32. </MappingFragment>
  33. </EntityTypeMapping>
  34. </EntitySetMapping>
  35. <EntitySetMapping Name="CardType">
  36. <EntityTypeMapping TypeName="gr672_pgvModel.CardType">
  37. <MappingFragment StoreEntitySet="CardType">
  38. <ScalarProperty Name="NameType" ColumnName="NameType" />
  39. <ScalarProperty Name="CardTypeID" ColumnName="CardTypeID" />
  40. </MappingFragment>
  41. </EntityTypeMapping>
  42. </EntitySetMapping>
  43. <EntitySetMapping Name="Client">
  44. <EntityTypeMapping TypeName="gr672_pgvModel.Client">
  45. <MappingFragment StoreEntitySet="Client">
  46. <ScalarProperty Name="Name" ColumnName="Name" />
  47. <ScalarProperty Name="LastName" ColumnName="LastName" />
  48. <ScalarProperty Name="ClientID" ColumnName="ClientID" />
  49. </MappingFragment>
  50. </EntityTypeMapping>
  51. </EntitySetMapping>
  52. <EntitySetMapping Name="DataOfCamera">
  53. <EntityTypeMapping TypeName="gr672_pgvModel.DataOfCamera">
  54. <MappingFragment StoreEntitySet="DataOfCamera">
  55. <ScalarProperty Name="NameImage" ColumnName="NameImage" />
  56. <ScalarProperty Name="CarNumber" ColumnName="CarNumber" />
  57. <ScalarProperty Name="Status" ColumnName="Status" />
  58. <ScalarProperty Name="Date" ColumnName="Date" />
  59. <ScalarProperty Name="DataOfCameraID" ColumnName="DataOfCameraID" />
  60. </MappingFragment>
  61. </EntityTypeMapping>
  62. </EntitySetMapping>
  63. <EntitySetMapping Name="FuelType">
  64. <EntityTypeMapping TypeName="gr672_pgvModel.FuelType">
  65. <MappingFragment StoreEntitySet="FuelType">
  66. <ScalarProperty Name="NameFuelType" ColumnName="NameFuelType" />
  67. <ScalarProperty Name="FuelTypeID" ColumnName="FuelTypeID" />
  68. </MappingFragment>
  69. </EntityTypeMapping>
  70. </EntitySetMapping>
  71. <EntitySetMapping Name="FuelTypeOnGasStation">
  72. <EntityTypeMapping TypeName="gr672_pgvModel.FuelTypeOnGasStation">
  73. <MappingFragment StoreEntitySet="FuelTypeOnGasStation">
  74. <ScalarProperty Name="AmountOfFuel" ColumnName="AmountOfFuel" />
  75. <ScalarProperty Name="Price" ColumnName="Price" />
  76. <ScalarProperty Name="IDFuelType" ColumnName="IDFuelType" />
  77. <ScalarProperty Name="IDGasStation" ColumnName="IDGasStation" />
  78. </MappingFragment>
  79. </EntityTypeMapping>
  80. </EntitySetMapping>
  81. <EntitySetMapping Name="GasStation">
  82. <EntityTypeMapping TypeName="gr672_pgvModel.GasStation">
  83. <MappingFragment StoreEntitySet="GasStation">
  84. <ScalarProperty Name="Address" ColumnName="Address" />
  85. <ScalarProperty Name="GasStationID" ColumnName="GasStationID" />
  86. </MappingFragment>
  87. </EntityTypeMapping>
  88. </EntitySetMapping>
  89. <EntitySetMapping Name="Payment">
  90. <EntityTypeMapping TypeName="gr672_pgvModel.Payment">
  91. <MappingFragment StoreEntitySet="Payment">
  92. <ScalarProperty Name="IDCard" ColumnName="IDCard" />
  93. <ScalarProperty Name="TransactionCode" ColumnName="TransactionCode" />
  94. <ScalarProperty Name="Status" ColumnName="Status" />
  95. <ScalarProperty Name="PriceRefueling" ColumnName="PriceRefueling" />
  96. <ScalarProperty Name="IDRefueling" ColumnName="IDRefueling" />
  97. <ScalarProperty Name="PaymentID" ColumnName="PaymentID" />
  98. </MappingFragment>
  99. </EntityTypeMapping>
  100. </EntitySetMapping>
  101. <EntitySetMapping Name="Refueling">
  102. <EntityTypeMapping TypeName="gr672_pgvModel.Refueling">
  103. <MappingFragment StoreEntitySet="Refueling">
  104. <ScalarProperty Name="IDRefulingGun" ColumnName="IDRefulingGun" />
  105. <ScalarProperty Name="KeySession" ColumnName="KeySession" />
  106. <ScalarProperty Name="IDDataOfCamera" ColumnName="IDDataOfCamera" />
  107. <ScalarProperty Name="VolumeFuel" ColumnName="VolumeFuel" />
  108. <ScalarProperty Name="IDCar" ColumnName="IDCar" />
  109. <ScalarProperty Name="RefuelingID" ColumnName="RefuelingID" />
  110. </MappingFragment>
  111. </EntityTypeMapping>
  112. </EntitySetMapping>
  113. <EntitySetMapping Name="RefuelingColumn">
  114. <EntityTypeMapping TypeName="gr672_pgvModel.RefuelingColumn">
  115. <MappingFragment StoreEntitySet="RefuelingColumn">
  116. <ScalarProperty Name="IDGasStation" ColumnName="IDGasStation" />
  117. <ScalarProperty Name="RefuelingColumnID" ColumnName="RefuelingColumnID" />
  118. </MappingFragment>
  119. </EntityTypeMapping>
  120. </EntitySetMapping>
  121. <EntitySetMapping Name="RefuelingGun">
  122. <EntityTypeMapping TypeName="gr672_pgvModel.RefuelingGun">
  123. <MappingFragment StoreEntitySet="RefuelingGun">
  124. <ScalarProperty Name="IDFuelType" ColumnName="IDFuelType" />
  125. <ScalarProperty Name="IDRefuelingColumn" ColumnName="IDRefuelingColumn" />
  126. <ScalarProperty Name="RefuelingGunID" ColumnName="RefuelingGunID" />
  127. </MappingFragment>
  128. </EntityTypeMapping>
  129. </EntitySetMapping>
  130. </EntityContainerMapping>
  131. </Mapping>