EducfModel.edmx 60 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <edmx:Edmx Version="3.0" xmlns:edmx="http://schemas.microsoft.com/ado/2009/11/edmx">
  3. <!-- EF Runtime content -->
  4. <edmx:Runtime>
  5. <!-- SSDL content -->
  6. <edmx:StorageModels>
  7. <Schema Namespace="educfModel.Store" Provider="Npgsql" ProviderManifestToken="9.2.8" Alias="Self" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm/ssdl">
  8. <EntityType Name="commune">
  9. <Key>
  10. <PropertyRef Name="id" />
  11. </Key>
  12. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  13. <Property Name="nom" Type="varchar" MaxLength="200" />
  14. <Property Name="code" Type="varchar" MaxLength="7" />
  15. <Property Name="insee" Type="varchar" MaxLength="30" />
  16. <Property Name="superficie" Type="numeric" Precision="10" Scale="0" />
  17. <Property Name="maire" Type="varchar" MaxLength="100" />
  18. <Property Name="adresse" Type="varchar" MaxLength="100" />
  19. <Property Name="tel" Type="varchar" MaxLength="100" />
  20. <Property Name="fax" Type="varchar" MaxLength="100" />
  21. <Property Name="email" Type="varchar" MaxLength="250" />
  22. <Property Name="urbanisationemail" Type="varchar" MaxLength="250" />
  23. <Property Name="urbanisationinterlocuteur" Type="varchar" MaxLength="100" />
  24. <Property Name="urbanisationtel" Type="varchar" MaxLength="100" />
  25. <Property Name="optcommunecollege" Type="numeric" Precision="1" Scale="0" />
  26. <Property Name="rpi" Type="varchar" MaxLength="50" />
  27. <Property Name="web" Type="varchar" MaxLength="100" />
  28. <Property Name="idcanton" Type="int4" />
  29. </EntityType>
  30. <EntityType Name="eleveannee">
  31. <Key>
  32. <PropertyRef Name="code" />
  33. <PropertyRef Name="annee" />
  34. </Key>
  35. <Property Name="code" Type="varchar" MaxLength="50" Nullable="false" />
  36. <Property Name="idetablissement" Type="float8" />
  37. <Property Name="annee" Type="float8" Nullable="false" />
  38. <Property Name="idniveau" Type="float8" />
  39. <Property Name="inscritrs" Type="float8" />
  40. <Property Name="inscritts" Type="float8" />
  41. <Property Name="interne" Type="float8" />
  42. <Property Name="ititransport" Type="float8" />
  43. <Property Name="arret8h" Type="float8" />
  44. <Property Name="arret12h" Type="float8" />
  45. <Property Name="arret14h" Type="float8" />
  46. <Property Name="arret17h" Type="float8" />
  47. <Property Name="classe" Type="varchar" MaxLength="30" />
  48. <Property Name="idfiliere" Type="float8" />
  49. <Property Name="optboursier" Type="numeric" Precision="1" Scale="0" />
  50. <Property Name="typebourse" Type="numeric" Precision="1" Scale="0" />
  51. <Property Name="optderogation" Type="numeric" Precision="1" Scale="0" />
  52. <Property Name="optcl" Type="numeric" Precision="1" Scale="0" />
  53. <Property Name="idetabprec" Type="numeric" Precision="10" Scale="0" />
  54. <Property Name="idniveauprec" Type="numeric" Precision="10" Scale="0" />
  55. <Property Name="idoption1" Type="numeric" Precision="10" Scale="0" />
  56. <Property Name="idoption2" Type="numeric" Precision="10" Scale="0" />
  57. <Property Name="idoption3" Type="numeric" Precision="10" Scale="0" />
  58. <Property Name="idoption4" Type="numeric" Precision="10" Scale="0" />
  59. <Property Name="nonredoublant" Type="numeric" Precision="1" Scale="0" />
  60. <Property Name="idclasse" Type="numeric" Precision="10" Scale="0" />
  61. <Property Name="idsousgroupe" Type="numeric" Precision="10" Scale="0" />
  62. <Property Name="qf" Type="numeric" Precision="10" Scale="0" />
  63. <Property Name="idoption5" Type="numeric" Precision="10" Scale="0" />
  64. <Property Name="idmef" Type="numeric" Precision="5" Scale="0" />
  65. </EntityType>
  66. <EntityType Name="etabeffectifannee">
  67. <Key>
  68. <PropertyRef Name="id" />
  69. </Key>
  70. <Property Name="idetablissement" Type="int4" />
  71. <Property Name="annee" Type="float8" />
  72. <Property Name="effectif" Type="float8" />
  73. <Property Name="idniveau" Type="float8" />
  74. <Property Name="tap" Type="float8" />
  75. <Property Name="tevit" Type="float8" />
  76. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  77. <Property Name="nbclasses" Type="numeric" Precision="5" Scale="0" />
  78. <Property Name="effectifdp" Type="float8" />
  79. <Property Name="effectifderog" Type="float8" />
  80. <Property Name="tapsec" Type="float8" />
  81. </EntityType>
  82. <EntityType Name="etablissement">
  83. <Key>
  84. <PropertyRef Name="id" />
  85. </Key>
  86. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  87. <Property Name="nom" Type="varchar" MaxLength="250" />
  88. <Property Name="numero" Type="varchar" MaxLength="20" />
  89. <Property Name="idtype" Type="float8" />
  90. <Property Name="privepublic" Type="float8" />
  91. <Property Name="numadresse" Type="varchar" MaxLength="20" />
  92. <Property Name="idrue" Type="float8" />
  93. <Property Name="adresse2" Type="varchar" MaxLength="250" />
  94. <Property Name="tel" Type="varchar" MaxLength="20" />
  95. <Property Name="fax" Type="varchar" MaxLength="20" />
  96. <Property Name="tel2" Type="varchar" MaxLength="20" />
  97. <Property Name="numabrege" Type="varchar" MaxLength="10" />
  98. <Property Name="email" Type="varchar" MaxLength="250" />
  99. <Property Name="anneeconstruction" Type="float8" />
  100. <Property Name="idclassement" Type="float8" />
  101. <Property Name="web" Type="varchar" MaxLength="250" />
  102. <Property Name="surface" Type="varchar" MaxLength="20" />
  103. <Property Name="accueilhandicape" Type="numeric" Precision="1" Scale="0" />
  104. <Property Name="idelementairesecteur" Type="text" />
  105. <Property Name="horaires1" Type="varchar" MaxLength="100" />
  106. <Property Name="horaires2" Type="varchar" MaxLength="100" />
  107. <Property Name="horaires3" Type="varchar" MaxLength="100" />
  108. <Property Name="horaires4" Type="varchar" MaxLength="100" />
  109. <Property Name="optdplundi" Type="numeric" Precision="1" Scale="0" />
  110. <Property Name="optdpmardi" Type="numeric" Precision="1" Scale="0" />
  111. <Property Name="optdpmercredi" Type="numeric" Precision="1" Scale="0" />
  112. <Property Name="optdpjeudi" Type="numeric" Precision="1" Scale="0" />
  113. <Property Name="optdpvendredi" Type="numeric" Precision="1" Scale="0" />
  114. <Property Name="idregierestauration" Type="numeric" Precision="3" Scale="0" />
  115. <Property Name="idbassin" Type="numeric" Precision="5" Scale="0" />
  116. <Property Name="couleur" Type="numeric" Precision="10" Scale="0" />
  117. <Property Name="idcouleur" Type="int4" />
  118. <Property Name="optulis" Type="int4" />
  119. <Property Name="cp" Type="varchar" MaxLength="10" />
  120. <Property Name="anneerestructuration" Type="varchar" MaxLength="4" />
  121. <Property Name="libellecarte1" Type="varchar" MaxLength="200" />
  122. <Property Name="libellecarte2" Type="varchar" MaxLength="200" />
  123. </EntityType>
  124. <EntityType Name="etablissementannee">
  125. <Key>
  126. <PropertyRef Name="idetablissement" />
  127. <PropertyRef Name="annee" />
  128. </Key>
  129. <Property Name="idetablissement" Type="int4" Nullable="false" />
  130. <Property Name="annee" Type="float8" Nullable="false" />
  131. <Property Name="nbeleves" Type="float8" />
  132. <Property Name="capaciteinternes" Type="float8" />
  133. <Property Name="capacitedemipension" Type="float8" />
  134. <Property Name="capaciteeleves" Type="float8" />
  135. <Property Name="effectifmaximal" Type="float8" />
  136. <Property Name="classesprevues" Type="float8" />
  137. <Property Name="elevessecteur" Type="float8" />
  138. <Property Name="eleveshorssecteur" Type="float8" />
  139. <Property Name="niveauremplissage" Type="float8" />
  140. <Property Name="demipensionnaires" Type="float8" />
  141. <Property Name="responsable" Type="varchar" MaxLength="250" />
  142. <Property Name="gestionnaire" Type="varchar" MaxLength="250" />
  143. <Property Name="nbenseignants" Type="float8" />
  144. <Property Name="nbadministratifs" Type="float8" />
  145. <Property Name="nbautrepersonnel" Type="float8" />
  146. <Property Name="optzep" Type="numeric" Precision="1" Scale="0" />
  147. <Property Name="optrep" Type="numeric" Precision="1" Scale="0" />
  148. <Property Name="capacitearchi" Type="int4" />
  149. <Property Name="optrar" Type="numeric" Precision="1" Scale="0" />
  150. <Property Name="ien" Type="varchar" MaxLength="200" />
  151. <Property Name="capacitesegpa" Type="int4" />
  152. <Property Name="internes" Type="int4" />
  153. <Property Name="nbsegpa" Type="int4" />
  154. <Property Name="rpi" Type="varchar" MaxLength="50" />
  155. <Property Name="optrpi" Type="numeric" Precision="1" Scale="0" />
  156. <Property Name="nbhandi" Type="int4" />
  157. <Property Name="nbtechno" Type="int4" />
  158. <Property Name="nbupi" Type="int4" />
  159. <Property Name="nbcham" Type="int4" />
  160. <Property Name="nbsport" Type="int4" />
  161. <Property Name="capacitedivisions" Type="int4" />
  162. <Property Name="nbdivisions" Type="int4" />
  163. <Property Name="nbgene" Type="int4" />
  164. <Property Name="nbulis" Type="int4" />
  165. <Property Name="nbdima" Type="int4" />
  166. <Property Name="principaladjoint" Type="varchar" MaxLength="100" />
  167. <Property Name="mailgestionnaire" Type="varchar" MaxLength="100" />
  168. <Property Name="mailresponsable" Type="varchar" MaxLength="100" />
  169. <Property Name="nbupe2a" Type="int4" />
  170. <Property Name="dotation" Type="numeric" Precision="12" Scale="0" />
  171. <Property Name="nbcpsfavorisea" Type="int4" />
  172. <Property Name="nbcpsfavoriseb" Type="int4" />
  173. <Property Name="nbcpsdefavorise" Type="int4" />
  174. <Property Name="nbcpsmoyenne" Type="int4" />
  175. <Property Name="optrpiconcentre" Type="varchar" MaxLength="1" />
  176. </EntityType>
  177. <EntityType Name="etaboptionsannee">
  178. <Key>
  179. <PropertyRef Name="id" />
  180. </Key>
  181. <Property Name="idetablissement" Type="int4" />
  182. <Property Name="idoption" Type="numeric" Precision="5" Scale="0" />
  183. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  184. </EntityType>
  185. <EntityType Name="filiere">
  186. <Key>
  187. <PropertyRef Name="id" />
  188. </Key>
  189. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  190. <Property Name="nom" Type="varchar" MaxLength="60" />
  191. <Property Name="libelle" Type="varchar" MaxLength="100" />
  192. </EntityType>
  193. <EntityType Name="matiereoption">
  194. <Key>
  195. <PropertyRef Name="id" />
  196. </Key>
  197. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  198. <Property Name="code" Type="varchar" MaxLength="20" />
  199. <Property Name="nom" Type="varchar" MaxLength="100" />
  200. <Property Name="nomcourt" Type="varchar" MaxLength="50" />
  201. <Property Name="nomlong" Type="varchar" MaxLength="200" />
  202. </EntityType>
  203. <EntityType Name="mef">
  204. <Key>
  205. <PropertyRef Name="id" />
  206. </Key>
  207. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  208. <Property Name="code" Type="varchar" MaxLength="11" />
  209. <Property Name="mefst11" Type="varchar" MaxLength="11" />
  210. <Property Name="nomcourt" Type="varchar" MaxLength="6" />
  211. <Property Name="nomlong" Type="varchar" MaxLength="40" />
  212. <Property Name="idniveau" Type="numeric" Precision="5" Scale="0" />
  213. <Property Name="idfiliere" Type="numeric" Precision="5" Scale="0" />
  214. </EntityType>
  215. <EntityType Name="niveau">
  216. <Key>
  217. <PropertyRef Name="id" />
  218. </Key>
  219. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  220. <Property Name="typeetablissement" Type="float8" />
  221. <Property Name="nom" Type="varchar" MaxLength="20" />
  222. <Property Name="ordre" Type="float8" />
  223. <Property Name="idniveaumontee" Type="numeric" Precision="5" Scale="0" />
  224. <Property Name="capacite" Type="numeric" Precision="3" Scale="0" />
  225. <Property Name="capacitezep" Type="numeric" Precision="3" Scale="0" />
  226. </EntityType>
  227. <EntityType Name="rues">
  228. <Key>
  229. <PropertyRef Name="id" />
  230. </Key>
  231. <Property Name="id" Type="int4" StoreGeneratedPattern="Identity" Nullable="false" />
  232. <Property Name="nom" Type="varchar" MaxLength="100" />
  233. <Property Name="idcommune" Type="int4" />
  234. <Property Name="typerue" Type="varchar" MaxLength="100" />
  235. <Property Name="rivoli" Type="varchar" MaxLength="10" />
  236. </EntityType>
  237. <Association Name="FK_EtabAnnee">
  238. <End Role="etablissement" Type="Self.etablissement" Multiplicity="1">
  239. <OnDelete Action="Cascade" />
  240. </End>
  241. <End Role="etablissementannee" Type="Self.etablissementannee" Multiplicity="*" />
  242. <ReferentialConstraint>
  243. <Principal Role="etablissement">
  244. <PropertyRef Name="id" />
  245. </Principal>
  246. <Dependent Role="etablissementannee">
  247. <PropertyRef Name="idetablissement" />
  248. </Dependent>
  249. </ReferentialConstraint>
  250. </Association>
  251. <Association Name="FK_EtabEffectifAnnee">
  252. <End Role="etablissement" Type="Self.etablissement" Multiplicity="0..1">
  253. <OnDelete Action="Cascade" />
  254. </End>
  255. <End Role="etabeffectifannee" Type="Self.etabeffectifannee" Multiplicity="*" />
  256. <ReferentialConstraint>
  257. <Principal Role="etablissement">
  258. <PropertyRef Name="id" />
  259. </Principal>
  260. <Dependent Role="etabeffectifannee">
  261. <PropertyRef Name="idetablissement" />
  262. </Dependent>
  263. </ReferentialConstraint>
  264. </Association>
  265. <Association Name="FK_EtabOptionsAnnee">
  266. <End Role="etablissement" Type="Self.etablissement" Multiplicity="0..1">
  267. <OnDelete Action="Cascade" />
  268. </End>
  269. <End Role="etaboptionsannee" Type="Self.etaboptionsannee" Multiplicity="*" />
  270. <ReferentialConstraint>
  271. <Principal Role="etablissement">
  272. <PropertyRef Name="id" />
  273. </Principal>
  274. <Dependent Role="etaboptionsannee">
  275. <PropertyRef Name="idetablissement" />
  276. </Dependent>
  277. </ReferentialConstraint>
  278. </Association>
  279. <Association Name="FK_RuesCommunes">
  280. <End Role="commune" Type="Self.commune" Multiplicity="0..1">
  281. <OnDelete Action="Cascade" />
  282. </End>
  283. <End Role="rues" Type="Self.rues" Multiplicity="*" />
  284. <ReferentialConstraint>
  285. <Principal Role="commune">
  286. <PropertyRef Name="id" />
  287. </Principal>
  288. <Dependent Role="rues">
  289. <PropertyRef Name="idcommune" />
  290. </Dependent>
  291. </ReferentialConstraint>
  292. </Association>
  293. <EntityContainer Name="educfModelStoreContainer">
  294. <EntitySet Name="commune" EntityType="Self.commune" Schema="educf" store:Type="Tables" />
  295. <EntitySet Name="eleveannee" EntityType="Self.eleveannee" Schema="educf" store:Type="Tables" />
  296. <EntitySet Name="etabeffectifannee" EntityType="Self.etabeffectifannee" Schema="educf" store:Type="Tables" />
  297. <EntitySet Name="etablissement" EntityType="Self.etablissement" Schema="educf" store:Type="Tables" />
  298. <EntitySet Name="etablissementannee" EntityType="Self.etablissementannee" Schema="educf" store:Type="Tables" />
  299. <EntitySet Name="etaboptionsannee" EntityType="Self.etaboptionsannee" Schema="educf" store:Type="Tables" />
  300. <EntitySet Name="filiere" EntityType="Self.filiere" Schema="educf" store:Type="Tables" />
  301. <EntitySet Name="matiereoption" EntityType="Self.matiereoption" Schema="educf" store:Type="Tables" />
  302. <EntitySet Name="mef" EntityType="Self.mef" Schema="educf" store:Type="Tables" />
  303. <EntitySet Name="niveau" EntityType="Self.niveau" Schema="educf" store:Type="Tables" />
  304. <EntitySet Name="rues" EntityType="Self.rues" Schema="educf" store:Type="Tables" />
  305. <AssociationSet Name="FK_EtabAnnee" Association="Self.FK_EtabAnnee">
  306. <End Role="etablissement" EntitySet="etablissement" />
  307. <End Role="etablissementannee" EntitySet="etablissementannee" />
  308. </AssociationSet>
  309. <AssociationSet Name="FK_EtabEffectifAnnee" Association="Self.FK_EtabEffectifAnnee">
  310. <End Role="etablissement" EntitySet="etablissement" />
  311. <End Role="etabeffectifannee" EntitySet="etabeffectifannee" />
  312. </AssociationSet>
  313. <AssociationSet Name="FK_EtabOptionsAnnee" Association="Self.FK_EtabOptionsAnnee">
  314. <End Role="etablissement" EntitySet="etablissement" />
  315. <End Role="etaboptionsannee" EntitySet="etaboptionsannee" />
  316. </AssociationSet>
  317. <AssociationSet Name="FK_RuesCommunes" Association="Self.FK_RuesCommunes">
  318. <End Role="commune" EntitySet="commune" />
  319. <End Role="rues" EntitySet="rues" />
  320. </AssociationSet>
  321. </EntityContainer>
  322. </Schema></edmx:StorageModels>
  323. <!-- CSDL content -->
  324. <edmx:ConceptualModels>
  325. <Schema Namespace="educfModel" Alias="Self" annotation:UseStrongSpatialTypes="false" xmlns:annotation="http://schemas.microsoft.com/ado/2009/02/edm/annotation" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm">
  326. <EntityType Name="commune">
  327. <Key>
  328. <PropertyRef Name="id" />
  329. </Key>
  330. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  331. <Property Name="nom" Type="String" MaxLength="200" FixedLength="false" Unicode="true" />
  332. <Property Name="code" Type="String" MaxLength="7" FixedLength="false" Unicode="true" />
  333. <Property Name="insee" Type="String" MaxLength="30" FixedLength="false" Unicode="true" />
  334. <Property Name="superficie" Type="Decimal" Precision="10" Scale="0" />
  335. <Property Name="maire" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  336. <Property Name="adresse" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  337. <Property Name="tel" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  338. <Property Name="fax" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  339. <Property Name="email" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  340. <Property Name="urbanisationemail" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  341. <Property Name="urbanisationinterlocuteur" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  342. <Property Name="urbanisationtel" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  343. <Property Name="optcommunecollege" Type="Decimal" Precision="1" Scale="0" />
  344. <Property Name="rpi" Type="String" MaxLength="50" FixedLength="false" Unicode="true" />
  345. <Property Name="web" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  346. <Property Name="idcanton" Type="Int32" />
  347. <NavigationProperty Name="rues" Relationship="Self.FK_RuesCommunes" FromRole="commune" ToRole="rues" />
  348. </EntityType>
  349. <EntityType Name="etabeffectifannee">
  350. <Key>
  351. <PropertyRef Name="id" />
  352. </Key>
  353. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" xmlns:annotation="http://schemas.microsoft.com/ado/2009/02/edm/annotation" />
  354. <Property Name="idetablissement" Type="Int32" />
  355. <Property Name="annee" Type="Double" />
  356. <Property Name="effectif" Type="Double" />
  357. <Property Name="idniveau" Type="Int32" />
  358. <Property Name="tap" Type="Double" />
  359. <Property Name="tevit" Type="Double" />
  360. <Property Name="nbclasses" Type="Decimal" Precision="5" Scale="0" />
  361. <Property Name="effectifdp" Type="Double" />
  362. <Property Name="effectifderog" Type="Double" />
  363. <Property Name="tapsec" Type="Double" />
  364. <NavigationProperty Name="etablissement" Relationship="Self.FK_EtabEffectifAnnee" FromRole="etabeffectifannee" ToRole="etablissement" />
  365. <NavigationProperty Name="niveau" Relationship="educfModel.niveauetabeffectifannee" FromRole="etabeffectifannee" ToRole="niveau" />
  366. </EntityType>
  367. <EntityType Name="etablissement">
  368. <Key>
  369. <PropertyRef Name="id" />
  370. </Key>
  371. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  372. <Property Name="nom" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  373. <Property Name="numero" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  374. <Property Name="idtype" Type="Double" />
  375. <Property Name="privepublic" Type="Double" />
  376. <Property Name="numadresse" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  377. <Property Name="idrue" Type="Int32" />
  378. <Property Name="adresse2" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  379. <Property Name="tel" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  380. <Property Name="fax" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  381. <Property Name="tel2" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  382. <Property Name="numabrege" Type="String" MaxLength="10" FixedLength="false" Unicode="true" />
  383. <Property Name="email" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  384. <Property Name="anneeconstruction" Type="Double" />
  385. <Property Name="idclassement" Type="Double" />
  386. <Property Name="web" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  387. <Property Name="surface" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  388. <Property Name="accueilhandicape" Type="Decimal" Precision="1" Scale="0" />
  389. <Property Name="idelementairesecteur" Type="String" MaxLength="Max" FixedLength="false" Unicode="true" />
  390. <Property Name="horaires1" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  391. <Property Name="horaires2" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  392. <Property Name="horaires3" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  393. <Property Name="horaires4" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  394. <Property Name="optdplundi" Type="Decimal" Precision="1" Scale="0" />
  395. <Property Name="optdpmardi" Type="Decimal" Precision="1" Scale="0" />
  396. <Property Name="optdpmercredi" Type="Decimal" Precision="1" Scale="0" />
  397. <Property Name="optdpjeudi" Type="Decimal" Precision="1" Scale="0" />
  398. <Property Name="optdpvendredi" Type="Decimal" Precision="1" Scale="0" />
  399. <Property Name="idregierestauration" Type="Decimal" Precision="3" Scale="0" />
  400. <Property Name="idbassin" Type="Decimal" Precision="5" Scale="0" />
  401. <Property Name="couleur" Type="Decimal" Precision="10" Scale="0" />
  402. <Property Name="idcouleur" Type="Int32" />
  403. <Property Name="optulis" Type="Int32" />
  404. <Property Name="cp" Type="String" MaxLength="10" FixedLength="false" Unicode="true" />
  405. <Property Name="anneerestructuration" Type="String" MaxLength="4" FixedLength="false" Unicode="true" />
  406. <Property Name="libellecarte1" Type="String" MaxLength="200" FixedLength="false" Unicode="true" />
  407. <Property Name="libellecarte2" Type="String" MaxLength="200" FixedLength="false" Unicode="true" />
  408. <NavigationProperty Name="etabeffectifannees" Relationship="Self.FK_EtabEffectifAnnee" FromRole="etablissement" ToRole="etabeffectifannee" />
  409. <NavigationProperty Name="rue" Relationship="educfModel.etablissementrue" FromRole="etablissement" ToRole="rue" />
  410. <NavigationProperty Name="etaboptionsannees" Relationship="educfModel.FK_EtabOptionsAnnee" FromRole="etablissement" ToRole="etaboptionsannee" />
  411. <NavigationProperty Name="etablissementannees" Relationship="educfModel.FK_EtabAnnee" FromRole="etablissement" ToRole="etablissementannee" />
  412. <NavigationProperty Name="eleveannees" Relationship="educfModel.etablissementeleveannee" FromRole="etablissement" ToRole="eleveannee" />
  413. </EntityType>
  414. <EntityType Name="niveau">
  415. <Key>
  416. <PropertyRef Name="id" />
  417. </Key>
  418. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  419. <Property Name="typeetablissement" Type="Double" />
  420. <Property Name="nom" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  421. <Property Name="ordre" Type="Double" />
  422. <Property Name="idniveaumontee" Type="Decimal" Precision="5" Scale="0" />
  423. <Property Name="capacite" Type="Decimal" Precision="3" Scale="0" />
  424. <Property Name="capacitezep" Type="Decimal" Precision="3" Scale="0" />
  425. <NavigationProperty Name="etabeffectifannees" Relationship="educfModel.niveauetabeffectifannee" FromRole="niveau" ToRole="etabeffectifannee" />
  426. </EntityType>
  427. <EntityType Name="rue">
  428. <Key>
  429. <PropertyRef Name="id" />
  430. </Key>
  431. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  432. <Property Name="nom" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  433. <Property Name="idcommune" Type="Int32" />
  434. <Property Name="typerue" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  435. <Property Name="rivoli" Type="String" MaxLength="10" FixedLength="false" Unicode="true" />
  436. <NavigationProperty Name="commune" Relationship="Self.FK_RuesCommunes" FromRole="rues" ToRole="commune" />
  437. <NavigationProperty Name="etablissements" Relationship="educfModel.etablissementrue" FromRole="rue" ToRole="etablissement" />
  438. </EntityType>
  439. <Association Name="FK_RuesCommunes">
  440. <End Role="commune" Type="Self.commune" Multiplicity="0..1">
  441. <OnDelete Action="Cascade" />
  442. </End>
  443. <End Role="rues" Type="Self.rue" Multiplicity="*" />
  444. <ReferentialConstraint>
  445. <Principal Role="commune">
  446. <PropertyRef Name="id" />
  447. </Principal>
  448. <Dependent Role="rues">
  449. <PropertyRef Name="idcommune" />
  450. </Dependent>
  451. </ReferentialConstraint>
  452. </Association>
  453. <Association Name="FK_EtabEffectifAnnee">
  454. <End Role="etablissement" Type="Self.etablissement" Multiplicity="0..1">
  455. <OnDelete Action="Cascade" />
  456. </End>
  457. <End Role="etabeffectifannee" Type="Self.etabeffectifannee" Multiplicity="*" />
  458. <ReferentialConstraint>
  459. <Principal Role="etablissement">
  460. <PropertyRef Name="id" />
  461. </Principal>
  462. <Dependent Role="etabeffectifannee">
  463. <PropertyRef Name="idetablissement" />
  464. </Dependent>
  465. </ReferentialConstraint>
  466. </Association>
  467. <EntityContainer Name="EducfEntities" annotation:LazyLoadingEnabled="true">
  468. <EntitySet Name="communes" EntityType="Self.commune" />
  469. <EntitySet Name="etabeffectifannees" EntityType="Self.etabeffectifannee" />
  470. <EntitySet Name="etablissements" EntityType="Self.etablissement" />
  471. <EntitySet Name="niveaux" EntityType="Self.niveau" />
  472. <EntitySet Name="rues" EntityType="Self.rue" />
  473. <AssociationSet Name="FK_RuesCommunes" Association="Self.FK_RuesCommunes">
  474. <End Role="commune" EntitySet="communes" />
  475. <End Role="rues" EntitySet="rues" />
  476. </AssociationSet>
  477. <AssociationSet Name="FK_EtabEffectifAnnee" Association="Self.FK_EtabEffectifAnnee">
  478. <End Role="etablissement" EntitySet="etablissements" />
  479. <End Role="etabeffectifannee" EntitySet="etabeffectifannees" />
  480. </AssociationSet>
  481. <AssociationSet Name="etablissementrue" Association="educfModel.etablissementrue">
  482. <End Role="etablissement" EntitySet="etablissements" />
  483. <End Role="rue" EntitySet="rues" />
  484. </AssociationSet>
  485. <AssociationSet Name="niveauetabeffectifannee" Association="educfModel.niveauetabeffectifannee">
  486. <End Role="niveau" EntitySet="niveaux" />
  487. <End Role="etabeffectifannee" EntitySet="etabeffectifannees" />
  488. </AssociationSet>
  489. <EntitySet Name="filieres" EntityType="educfModel.filiere" />
  490. <EntitySet Name="mefs" EntityType="educfModel.mef" />
  491. <AssociationSet Name="filieremef" Association="educfModel.filieremef">
  492. <End Role="filiere" EntitySet="filieres" />
  493. <End Role="mef" EntitySet="mefs" />
  494. </AssociationSet>
  495. <EntitySet Name="etaboptionsannees" EntityType="educfModel.etaboptionsannee" />
  496. <EntitySet Name="matiereoptions" EntityType="educfModel.matiereoption" />
  497. <AssociationSet Name="FK_EtabOptionsAnnee" Association="educfModel.FK_EtabOptionsAnnee">
  498. <End Role="etablissement" EntitySet="etablissements" />
  499. <End Role="etaboptionsannee" EntitySet="etaboptionsannees" />
  500. </AssociationSet>
  501. <AssociationSet Name="matiereoptionetaboptionsannee" Association="educfModel.matiereoptionetaboptionsannee">
  502. <End Role="etaboptionsannee" EntitySet="etaboptionsannees" />
  503. <End Role="matiereoption" EntitySet="matiereoptions" />
  504. </AssociationSet>
  505. <EntitySet Name="eleveannees" EntityType="educfModel.eleveannee" />
  506. <EntitySet Name="etablissementannees" EntityType="educfModel.etablissementannee" />
  507. <AssociationSet Name="FK_EtabAnnee" Association="educfModel.FK_EtabAnnee">
  508. <End Role="etablissement" EntitySet="etablissements" />
  509. <End Role="etablissementannee" EntitySet="etablissementannees" />
  510. </AssociationSet>
  511. <AssociationSet Name="etablissementeleveannee" Association="educfModel.etablissementeleveannee">
  512. <End Role="etablissement" EntitySet="etablissements" />
  513. <End Role="eleveannee" EntitySet="eleveannees" />
  514. </AssociationSet>
  515. </EntityContainer>
  516. <Association Name="etablissementrue">
  517. <End Type="educfModel.etablissement" Role="etablissement" Multiplicity="*" />
  518. <End Type="educfModel.rue" Role="rue" Multiplicity="0..1" />
  519. <ReferentialConstraint>
  520. <Principal Role="rue">
  521. <PropertyRef Name="id" />
  522. </Principal>
  523. <Dependent Role="etablissement">
  524. <PropertyRef Name="idrue" />
  525. </Dependent>
  526. </ReferentialConstraint>
  527. </Association>
  528. <Association Name="niveauetabeffectifannee">
  529. <End Type="educfModel.niveau" Role="niveau" Multiplicity="0..1" />
  530. <End Type="educfModel.etabeffectifannee" Role="etabeffectifannee" Multiplicity="*" />
  531. <ReferentialConstraint>
  532. <Principal Role="niveau">
  533. <PropertyRef Name="id" />
  534. </Principal>
  535. <Dependent Role="etabeffectifannee">
  536. <PropertyRef Name="idniveau" />
  537. </Dependent>
  538. </ReferentialConstraint>
  539. </Association>
  540. <EntityType Name="filiere">
  541. <Key>
  542. <PropertyRef Name="id" />
  543. </Key>
  544. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  545. <Property Name="nom" Type="String" MaxLength="60" FixedLength="false" Unicode="true" />
  546. <Property Name="libelle" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  547. <NavigationProperty Name="mefs" Relationship="educfModel.filieremef" FromRole="filiere" ToRole="mef" />
  548. </EntityType>
  549. <EntityType Name="mef">
  550. <Key>
  551. <PropertyRef Name="id" />
  552. </Key>
  553. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  554. <Property Name="code" Type="String" MaxLength="11" FixedLength="false" Unicode="true" />
  555. <Property Name="mefst11" Type="String" MaxLength="11" FixedLength="false" Unicode="true" />
  556. <Property Name="nomcourt" Type="String" MaxLength="6" FixedLength="false" Unicode="true" />
  557. <Property Name="nomlong" Type="String" MaxLength="40" FixedLength="false" Unicode="true" />
  558. <Property Name="idniveau" Type="Int32" />
  559. <Property Name="idfiliere" Type="Int32" />
  560. <NavigationProperty Name="filiere" Relationship="educfModel.filieremef" FromRole="mef" ToRole="filiere" />
  561. </EntityType>
  562. <Association Name="filieremef">
  563. <End Type="educfModel.filiere" Role="filiere" Multiplicity="0..1" />
  564. <End Type="educfModel.mef" Role="mef" Multiplicity="*" />
  565. <ReferentialConstraint>
  566. <Principal Role="filiere">
  567. <PropertyRef Name="id" />
  568. </Principal>
  569. <Dependent Role="mef">
  570. <PropertyRef Name="idfiliere" />
  571. </Dependent>
  572. </ReferentialConstraint>
  573. </Association>
  574. <EntityType Name="etaboptionsannee">
  575. <Key>
  576. <PropertyRef Name="id" />
  577. </Key>
  578. <Property Name="idetablissement" Type="Int32" />
  579. <Property Name="idoption" Type="Int32" />
  580. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  581. <NavigationProperty Name="etablissement" Relationship="educfModel.FK_EtabOptionsAnnee" FromRole="etaboptionsannee" ToRole="etablissement" />
  582. <NavigationProperty Name="matiereoption" Relationship="educfModel.matiereoptionetaboptionsannee" FromRole="etaboptionsannee" ToRole="matiereoption" />
  583. </EntityType>
  584. <EntityType Name="matiereoption">
  585. <Key>
  586. <PropertyRef Name="id" />
  587. </Key>
  588. <Property Name="id" Type="Int32" Nullable="false" annotation:StoreGeneratedPattern="Identity" />
  589. <Property Name="code" Type="String" MaxLength="20" FixedLength="false" Unicode="true" />
  590. <Property Name="nom" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  591. <Property Name="nomcourt" Type="String" MaxLength="50" FixedLength="false" Unicode="true" />
  592. <Property Name="nomlong" Type="String" MaxLength="200" FixedLength="false" Unicode="true" />
  593. <NavigationProperty Name="etaboptionsannees" Relationship="educfModel.matiereoptionetaboptionsannee" FromRole="matiereoption" ToRole="etaboptionsannee" />
  594. </EntityType>
  595. <Association Name="FK_EtabOptionsAnnee">
  596. <End Type="educfModel.etablissement" Role="etablissement" Multiplicity="0..1">
  597. <OnDelete Action="Cascade" />
  598. </End>
  599. <End Type="educfModel.etaboptionsannee" Role="etaboptionsannee" Multiplicity="*" />
  600. <ReferentialConstraint>
  601. <Principal Role="etablissement">
  602. <PropertyRef Name="id" />
  603. </Principal>
  604. <Dependent Role="etaboptionsannee">
  605. <PropertyRef Name="idetablissement" />
  606. </Dependent>
  607. </ReferentialConstraint>
  608. </Association>
  609. <Association Name="matiereoptionetaboptionsannee">
  610. <End Type="educfModel.etaboptionsannee" Role="etaboptionsannee" Multiplicity="*" />
  611. <End Type="educfModel.matiereoption" Role="matiereoption" Multiplicity="0..1" />
  612. <ReferentialConstraint>
  613. <Principal Role="matiereoption">
  614. <PropertyRef Name="id" />
  615. </Principal>
  616. <Dependent Role="etaboptionsannee">
  617. <PropertyRef Name="idoption" />
  618. </Dependent>
  619. </ReferentialConstraint>
  620. </Association>
  621. <EntityType Name="eleveannee">
  622. <Key>
  623. <PropertyRef Name="code" />
  624. <PropertyRef Name="annee" />
  625. </Key>
  626. <Property Name="code" Type="String" Nullable="false" MaxLength="50" FixedLength="false" Unicode="true" />
  627. <Property Name="idetablissement" Type="Int32" />
  628. <Property Name="annee" Type="Double" Nullable="false" />
  629. <Property Name="idniveau" Type="Double" />
  630. <Property Name="inscritrs" Type="Double" />
  631. <Property Name="inscritts" Type="Double" />
  632. <Property Name="interne" Type="Double" />
  633. <Property Name="ititransport" Type="Double" />
  634. <Property Name="arret8h" Type="Double" />
  635. <Property Name="arret12h" Type="Double" />
  636. <Property Name="arret14h" Type="Double" />
  637. <Property Name="arret17h" Type="Double" />
  638. <Property Name="classe" Type="String" MaxLength="30" FixedLength="false" Unicode="true" />
  639. <Property Name="idfiliere" Type="Double" />
  640. <Property Name="optboursier" Type="Decimal" Precision="1" Scale="0" />
  641. <Property Name="typebourse" Type="Decimal" Precision="1" Scale="0" />
  642. <Property Name="optderogation" Type="Decimal" Precision="1" Scale="0" />
  643. <Property Name="optcl" Type="Decimal" Precision="1" Scale="0" />
  644. <Property Name="idetabprec" Type="Decimal" Precision="10" Scale="0" />
  645. <Property Name="idniveauprec" Type="Decimal" Precision="10" Scale="0" />
  646. <Property Name="idoption1" Type="Decimal" Precision="10" Scale="0" />
  647. <Property Name="idoption2" Type="Decimal" Precision="10" Scale="0" />
  648. <Property Name="idoption3" Type="Decimal" Precision="10" Scale="0" />
  649. <Property Name="idoption4" Type="Decimal" Precision="10" Scale="0" />
  650. <Property Name="nonredoublant" Type="Decimal" Precision="1" Scale="0" />
  651. <Property Name="idclasse" Type="Decimal" Precision="10" Scale="0" />
  652. <Property Name="idsousgroupe" Type="Decimal" Precision="10" Scale="0" />
  653. <Property Name="qf" Type="Decimal" Precision="10" Scale="0" />
  654. <Property Name="idoption5" Type="Decimal" Precision="10" Scale="0" />
  655. <Property Name="idmef" Type="Decimal" Precision="5" Scale="0" />
  656. <NavigationProperty Name="etablissement" Relationship="educfModel.etablissementeleveannee" FromRole="eleveannee" ToRole="etablissement" />
  657. </EntityType>
  658. <EntityType Name="etablissementannee">
  659. <Key>
  660. <PropertyRef Name="idetablissement" />
  661. <PropertyRef Name="annee" />
  662. </Key>
  663. <Property Name="idetablissement" Type="Int32" Nullable="false" />
  664. <Property Name="annee" Type="Double" Nullable="false" />
  665. <Property Name="nbeleves" Type="Double" />
  666. <Property Name="capaciteinternes" Type="Double" />
  667. <Property Name="capacitedemipension" Type="Double" />
  668. <Property Name="capaciteeleves" Type="Double" />
  669. <Property Name="effectifmaximal" Type="Double" />
  670. <Property Name="classesprevues" Type="Double" />
  671. <Property Name="elevessecteur" Type="Double" />
  672. <Property Name="eleveshorssecteur" Type="Double" />
  673. <Property Name="niveauremplissage" Type="Double" />
  674. <Property Name="demipensionnaires" Type="Double" />
  675. <Property Name="responsable" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  676. <Property Name="gestionnaire" Type="String" MaxLength="250" FixedLength="false" Unicode="true" />
  677. <Property Name="nbenseignants" Type="Double" />
  678. <Property Name="nbadministratifs" Type="Double" />
  679. <Property Name="nbautrepersonnel" Type="Double" />
  680. <Property Name="optzep" Type="Decimal" Precision="1" Scale="0" />
  681. <Property Name="optrep" Type="Decimal" Precision="1" Scale="0" />
  682. <Property Name="capacitearchi" Type="Int32" />
  683. <Property Name="optrar" Type="Decimal" Precision="1" Scale="0" />
  684. <Property Name="ien" Type="String" MaxLength="200" FixedLength="false" Unicode="true" />
  685. <Property Name="capacitesegpa" Type="Int32" />
  686. <Property Name="internes" Type="Int32" />
  687. <Property Name="nbsegpa" Type="Int32" />
  688. <Property Name="rpi" Type="String" MaxLength="50" FixedLength="false" Unicode="true" />
  689. <Property Name="optrpi" Type="Decimal" Precision="1" Scale="0" />
  690. <Property Name="nbhandi" Type="Int32" />
  691. <Property Name="nbtechno" Type="Int32" />
  692. <Property Name="nbupi" Type="Int32" />
  693. <Property Name="nbcham" Type="Int32" />
  694. <Property Name="nbsport" Type="Int32" />
  695. <Property Name="capacitedivisions" Type="Int32" />
  696. <Property Name="nbdivisions" Type="Int32" />
  697. <Property Name="nbgene" Type="Int32" />
  698. <Property Name="nbulis" Type="Int32" />
  699. <Property Name="nbdima" Type="Int32" />
  700. <Property Name="principaladjoint" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  701. <Property Name="mailgestionnaire" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  702. <Property Name="mailresponsable" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
  703. <Property Name="nbupe2a" Type="Int32" />
  704. <Property Name="dotation" Type="Decimal" Precision="12" Scale="0" />
  705. <Property Name="nbcpsfavorisea" Type="Int32" />
  706. <Property Name="nbcpsfavoriseb" Type="Int32" />
  707. <Property Name="nbcpsdefavorise" Type="Int32" />
  708. <Property Name="nbcpsmoyenne" Type="Int32" />
  709. <Property Name="optrpiconcentre" Type="String" MaxLength="1" FixedLength="false" Unicode="true" />
  710. <NavigationProperty Name="etablissement" Relationship="educfModel.FK_EtabAnnee" FromRole="etablissementannee" ToRole="etablissement" />
  711. </EntityType>
  712. <Association Name="FK_EtabAnnee">
  713. <End Type="educfModel.etablissement" Role="etablissement" Multiplicity="1">
  714. <OnDelete Action="Cascade" />
  715. </End>
  716. <End Type="educfModel.etablissementannee" Role="etablissementannee" Multiplicity="*" />
  717. <ReferentialConstraint>
  718. <Principal Role="etablissement">
  719. <PropertyRef Name="id" />
  720. </Principal>
  721. <Dependent Role="etablissementannee">
  722. <PropertyRef Name="idetablissement" />
  723. </Dependent>
  724. </ReferentialConstraint>
  725. </Association>
  726. <Association Name="etablissementeleveannee">
  727. <End Type="educfModel.etablissement" Role="etablissement" Multiplicity="0..1" />
  728. <End Type="educfModel.eleveannee" Role="eleveannee" Multiplicity="*" />
  729. <ReferentialConstraint>
  730. <Principal Role="etablissement">
  731. <PropertyRef Name="id" />
  732. </Principal>
  733. <Dependent Role="eleveannee">
  734. <PropertyRef Name="idetablissement" />
  735. </Dependent>
  736. </ReferentialConstraint>
  737. </Association>
  738. </Schema>
  739. </edmx:ConceptualModels>
  740. <!-- C-S mapping content -->
  741. <edmx:Mappings>
  742. <Mapping Space="C-S" xmlns="http://schemas.microsoft.com/ado/2009/11/mapping/cs">
  743. <EntityContainerMapping StorageEntityContainer="educfModelStoreContainer" CdmEntityContainer="EducfEntities">
  744. <EntitySetMapping Name="communes">
  745. <EntityTypeMapping TypeName="educfModel.commune">
  746. <MappingFragment StoreEntitySet="commune">
  747. <ScalarProperty Name="id" ColumnName="id" />
  748. <ScalarProperty Name="nom" ColumnName="nom" />
  749. <ScalarProperty Name="code" ColumnName="code" />
  750. <ScalarProperty Name="insee" ColumnName="insee" />
  751. <ScalarProperty Name="superficie" ColumnName="superficie" />
  752. <ScalarProperty Name="maire" ColumnName="maire" />
  753. <ScalarProperty Name="adresse" ColumnName="adresse" />
  754. <ScalarProperty Name="tel" ColumnName="tel" />
  755. <ScalarProperty Name="fax" ColumnName="fax" />
  756. <ScalarProperty Name="email" ColumnName="email" />
  757. <ScalarProperty Name="urbanisationemail" ColumnName="urbanisationemail" />
  758. <ScalarProperty Name="urbanisationinterlocuteur" ColumnName="urbanisationinterlocuteur" />
  759. <ScalarProperty Name="urbanisationtel" ColumnName="urbanisationtel" />
  760. <ScalarProperty Name="optcommunecollege" ColumnName="optcommunecollege" />
  761. <ScalarProperty Name="rpi" ColumnName="rpi" />
  762. <ScalarProperty Name="web" ColumnName="web" />
  763. <ScalarProperty Name="idcanton" ColumnName="idcanton" />
  764. </MappingFragment>
  765. </EntityTypeMapping>
  766. </EntitySetMapping>
  767. <EntitySetMapping Name="etabeffectifannees">
  768. <EntityTypeMapping TypeName="educfModel.etabeffectifannee">
  769. <MappingFragment StoreEntitySet="etabeffectifannee">
  770. <ScalarProperty Name="idetablissement" ColumnName="idetablissement" />
  771. <ScalarProperty Name="annee" ColumnName="annee" />
  772. <ScalarProperty Name="effectif" ColumnName="effectif" />
  773. <ScalarProperty Name="idniveau" ColumnName="idniveau" />
  774. <ScalarProperty Name="tap" ColumnName="tap" />
  775. <ScalarProperty Name="tevit" ColumnName="tevit" />
  776. <ScalarProperty Name="id" ColumnName="id" />
  777. <ScalarProperty Name="nbclasses" ColumnName="nbclasses" />
  778. <ScalarProperty Name="effectifdp" ColumnName="effectifdp" />
  779. <ScalarProperty Name="effectifderog" ColumnName="effectifderog" />
  780. <ScalarProperty Name="tapsec" ColumnName="tapsec" />
  781. </MappingFragment>
  782. </EntityTypeMapping>
  783. </EntitySetMapping>
  784. <EntitySetMapping Name="etablissements">
  785. <EntityTypeMapping TypeName="educfModel.etablissement">
  786. <MappingFragment StoreEntitySet="etablissement">
  787. <ScalarProperty Name="id" ColumnName="id" />
  788. <ScalarProperty Name="nom" ColumnName="nom" />
  789. <ScalarProperty Name="numero" ColumnName="numero" />
  790. <ScalarProperty Name="idtype" ColumnName="idtype" />
  791. <ScalarProperty Name="privepublic" ColumnName="privepublic" />
  792. <ScalarProperty Name="numadresse" ColumnName="numadresse" />
  793. <ScalarProperty Name="idrue" ColumnName="idrue" />
  794. <ScalarProperty Name="adresse2" ColumnName="adresse2" />
  795. <ScalarProperty Name="tel" ColumnName="tel" />
  796. <ScalarProperty Name="fax" ColumnName="fax" />
  797. <ScalarProperty Name="tel2" ColumnName="tel2" />
  798. <ScalarProperty Name="numabrege" ColumnName="numabrege" />
  799. <ScalarProperty Name="email" ColumnName="email" />
  800. <ScalarProperty Name="anneeconstruction" ColumnName="anneeconstruction" />
  801. <ScalarProperty Name="idclassement" ColumnName="idclassement" />
  802. <ScalarProperty Name="web" ColumnName="web" />
  803. <ScalarProperty Name="surface" ColumnName="surface" />
  804. <ScalarProperty Name="accueilhandicape" ColumnName="accueilhandicape" />
  805. <ScalarProperty Name="idelementairesecteur" ColumnName="idelementairesecteur" />
  806. <ScalarProperty Name="horaires1" ColumnName="horaires1" />
  807. <ScalarProperty Name="horaires2" ColumnName="horaires2" />
  808. <ScalarProperty Name="horaires3" ColumnName="horaires3" />
  809. <ScalarProperty Name="horaires4" ColumnName="horaires4" />
  810. <ScalarProperty Name="optdplundi" ColumnName="optdplundi" />
  811. <ScalarProperty Name="optdpmardi" ColumnName="optdpmardi" />
  812. <ScalarProperty Name="optdpmercredi" ColumnName="optdpmercredi" />
  813. <ScalarProperty Name="optdpjeudi" ColumnName="optdpjeudi" />
  814. <ScalarProperty Name="optdpvendredi" ColumnName="optdpvendredi" />
  815. <ScalarProperty Name="idregierestauration" ColumnName="idregierestauration" />
  816. <ScalarProperty Name="idbassin" ColumnName="idbassin" />
  817. <ScalarProperty Name="couleur" ColumnName="couleur" />
  818. <ScalarProperty Name="idcouleur" ColumnName="idcouleur" />
  819. <ScalarProperty Name="optulis" ColumnName="optulis" />
  820. <ScalarProperty Name="cp" ColumnName="cp" />
  821. <ScalarProperty Name="anneerestructuration" ColumnName="anneerestructuration" />
  822. <ScalarProperty Name="libellecarte1" ColumnName="libellecarte1" />
  823. <ScalarProperty Name="libellecarte2" ColumnName="libellecarte2" />
  824. </MappingFragment>
  825. </EntityTypeMapping>
  826. </EntitySetMapping>
  827. <EntitySetMapping Name="niveaux">
  828. <EntityTypeMapping TypeName="educfModel.niveau">
  829. <MappingFragment StoreEntitySet="niveau">
  830. <ScalarProperty Name="id" ColumnName="id" />
  831. <ScalarProperty Name="typeetablissement" ColumnName="typeetablissement" />
  832. <ScalarProperty Name="nom" ColumnName="nom" />
  833. <ScalarProperty Name="ordre" ColumnName="ordre" />
  834. <ScalarProperty Name="idniveaumontee" ColumnName="idniveaumontee" />
  835. <ScalarProperty Name="capacite" ColumnName="capacite" />
  836. <ScalarProperty Name="capacitezep" ColumnName="capacitezep" />
  837. </MappingFragment>
  838. </EntityTypeMapping>
  839. </EntitySetMapping>
  840. <EntitySetMapping Name="rues">
  841. <EntityTypeMapping TypeName="educfModel.rue">
  842. <MappingFragment StoreEntitySet="rues">
  843. <ScalarProperty Name="id" ColumnName="id" />
  844. <ScalarProperty Name="nom" ColumnName="nom" />
  845. <ScalarProperty Name="idcommune" ColumnName="idcommune" />
  846. <ScalarProperty Name="typerue" ColumnName="typerue" />
  847. <ScalarProperty Name="rivoli" ColumnName="rivoli" />
  848. </MappingFragment>
  849. </EntityTypeMapping>
  850. </EntitySetMapping>
  851. <EntitySetMapping Name="filieres">
  852. <EntityTypeMapping TypeName="educfModel.filiere">
  853. <MappingFragment StoreEntitySet="filiere">
  854. <ScalarProperty Name="libelle" ColumnName="libelle" />
  855. <ScalarProperty Name="nom" ColumnName="nom" />
  856. <ScalarProperty Name="id" ColumnName="id" />
  857. </MappingFragment>
  858. </EntityTypeMapping>
  859. </EntitySetMapping>
  860. <EntitySetMapping Name="mefs">
  861. <EntityTypeMapping TypeName="educfModel.mef">
  862. <MappingFragment StoreEntitySet="mef">
  863. <ScalarProperty Name="idfiliere" ColumnName="idfiliere" />
  864. <ScalarProperty Name="idniveau" ColumnName="idniveau" />
  865. <ScalarProperty Name="nomlong" ColumnName="nomlong" />
  866. <ScalarProperty Name="nomcourt" ColumnName="nomcourt" />
  867. <ScalarProperty Name="mefst11" ColumnName="mefst11" />
  868. <ScalarProperty Name="code" ColumnName="code" />
  869. <ScalarProperty Name="id" ColumnName="id" />
  870. </MappingFragment>
  871. </EntityTypeMapping>
  872. </EntitySetMapping>
  873. <EntitySetMapping Name="etaboptionsannees">
  874. <EntityTypeMapping TypeName="educfModel.etaboptionsannee">
  875. <MappingFragment StoreEntitySet="etaboptionsannee">
  876. <ScalarProperty Name="id" ColumnName="id" />
  877. <ScalarProperty Name="idoption" ColumnName="idoption" />
  878. <ScalarProperty Name="idetablissement" ColumnName="idetablissement" />
  879. </MappingFragment>
  880. </EntityTypeMapping>
  881. </EntitySetMapping>
  882. <EntitySetMapping Name="matiereoptions">
  883. <EntityTypeMapping TypeName="educfModel.matiereoption">
  884. <MappingFragment StoreEntitySet="matiereoption">
  885. <ScalarProperty Name="nomlong" ColumnName="nomlong" />
  886. <ScalarProperty Name="nomcourt" ColumnName="nomcourt" />
  887. <ScalarProperty Name="nom" ColumnName="nom" />
  888. <ScalarProperty Name="code" ColumnName="code" />
  889. <ScalarProperty Name="id" ColumnName="id" />
  890. </MappingFragment>
  891. </EntityTypeMapping>
  892. </EntitySetMapping>
  893. <EntitySetMapping Name="eleveannees">
  894. <EntityTypeMapping TypeName="educfModel.eleveannee">
  895. <MappingFragment StoreEntitySet="eleveannee">
  896. <ScalarProperty Name="idmef" ColumnName="idmef" />
  897. <ScalarProperty Name="idoption5" ColumnName="idoption5" />
  898. <ScalarProperty Name="qf" ColumnName="qf" />
  899. <ScalarProperty Name="idsousgroupe" ColumnName="idsousgroupe" />
  900. <ScalarProperty Name="idclasse" ColumnName="idclasse" />
  901. <ScalarProperty Name="nonredoublant" ColumnName="nonredoublant" />
  902. <ScalarProperty Name="idoption4" ColumnName="idoption4" />
  903. <ScalarProperty Name="idoption3" ColumnName="idoption3" />
  904. <ScalarProperty Name="idoption2" ColumnName="idoption2" />
  905. <ScalarProperty Name="idoption1" ColumnName="idoption1" />
  906. <ScalarProperty Name="idniveauprec" ColumnName="idniveauprec" />
  907. <ScalarProperty Name="idetabprec" ColumnName="idetabprec" />
  908. <ScalarProperty Name="optcl" ColumnName="optcl" />
  909. <ScalarProperty Name="optderogation" ColumnName="optderogation" />
  910. <ScalarProperty Name="typebourse" ColumnName="typebourse" />
  911. <ScalarProperty Name="optboursier" ColumnName="optboursier" />
  912. <ScalarProperty Name="idfiliere" ColumnName="idfiliere" />
  913. <ScalarProperty Name="classe" ColumnName="classe" />
  914. <ScalarProperty Name="arret17h" ColumnName="arret17h" />
  915. <ScalarProperty Name="arret14h" ColumnName="arret14h" />
  916. <ScalarProperty Name="arret12h" ColumnName="arret12h" />
  917. <ScalarProperty Name="arret8h" ColumnName="arret8h" />
  918. <ScalarProperty Name="ititransport" ColumnName="ititransport" />
  919. <ScalarProperty Name="interne" ColumnName="interne" />
  920. <ScalarProperty Name="inscritts" ColumnName="inscritts" />
  921. <ScalarProperty Name="inscritrs" ColumnName="inscritrs" />
  922. <ScalarProperty Name="idniveau" ColumnName="idniveau" />
  923. <ScalarProperty Name="annee" ColumnName="annee" />
  924. <ScalarProperty Name="idetablissement" ColumnName="idetablissement" />
  925. <ScalarProperty Name="code" ColumnName="code" />
  926. </MappingFragment>
  927. </EntityTypeMapping>
  928. </EntitySetMapping>
  929. <EntitySetMapping Name="etablissementannees">
  930. <EntityTypeMapping TypeName="educfModel.etablissementannee">
  931. <MappingFragment StoreEntitySet="etablissementannee">
  932. <ScalarProperty Name="optrpiconcentre" ColumnName="optrpiconcentre" />
  933. <ScalarProperty Name="nbcpsmoyenne" ColumnName="nbcpsmoyenne" />
  934. <ScalarProperty Name="nbcpsdefavorise" ColumnName="nbcpsdefavorise" />
  935. <ScalarProperty Name="nbcpsfavoriseb" ColumnName="nbcpsfavoriseb" />
  936. <ScalarProperty Name="nbcpsfavorisea" ColumnName="nbcpsfavorisea" />
  937. <ScalarProperty Name="dotation" ColumnName="dotation" />
  938. <ScalarProperty Name="nbupe2a" ColumnName="nbupe2a" />
  939. <ScalarProperty Name="mailresponsable" ColumnName="mailresponsable" />
  940. <ScalarProperty Name="mailgestionnaire" ColumnName="mailgestionnaire" />
  941. <ScalarProperty Name="principaladjoint" ColumnName="principaladjoint" />
  942. <ScalarProperty Name="nbdima" ColumnName="nbdima" />
  943. <ScalarProperty Name="nbulis" ColumnName="nbulis" />
  944. <ScalarProperty Name="nbgene" ColumnName="nbgene" />
  945. <ScalarProperty Name="nbdivisions" ColumnName="nbdivisions" />
  946. <ScalarProperty Name="capacitedivisions" ColumnName="capacitedivisions" />
  947. <ScalarProperty Name="nbsport" ColumnName="nbsport" />
  948. <ScalarProperty Name="nbcham" ColumnName="nbcham" />
  949. <ScalarProperty Name="nbupi" ColumnName="nbupi" />
  950. <ScalarProperty Name="nbtechno" ColumnName="nbtechno" />
  951. <ScalarProperty Name="nbhandi" ColumnName="nbhandi" />
  952. <ScalarProperty Name="optrpi" ColumnName="optrpi" />
  953. <ScalarProperty Name="rpi" ColumnName="rpi" />
  954. <ScalarProperty Name="nbsegpa" ColumnName="nbsegpa" />
  955. <ScalarProperty Name="internes" ColumnName="internes" />
  956. <ScalarProperty Name="capacitesegpa" ColumnName="capacitesegpa" />
  957. <ScalarProperty Name="ien" ColumnName="ien" />
  958. <ScalarProperty Name="optrar" ColumnName="optrar" />
  959. <ScalarProperty Name="capacitearchi" ColumnName="capacitearchi" />
  960. <ScalarProperty Name="optrep" ColumnName="optrep" />
  961. <ScalarProperty Name="optzep" ColumnName="optzep" />
  962. <ScalarProperty Name="nbautrepersonnel" ColumnName="nbautrepersonnel" />
  963. <ScalarProperty Name="nbadministratifs" ColumnName="nbadministratifs" />
  964. <ScalarProperty Name="nbenseignants" ColumnName="nbenseignants" />
  965. <ScalarProperty Name="gestionnaire" ColumnName="gestionnaire" />
  966. <ScalarProperty Name="responsable" ColumnName="responsable" />
  967. <ScalarProperty Name="demipensionnaires" ColumnName="demipensionnaires" />
  968. <ScalarProperty Name="niveauremplissage" ColumnName="niveauremplissage" />
  969. <ScalarProperty Name="eleveshorssecteur" ColumnName="eleveshorssecteur" />
  970. <ScalarProperty Name="elevessecteur" ColumnName="elevessecteur" />
  971. <ScalarProperty Name="classesprevues" ColumnName="classesprevues" />
  972. <ScalarProperty Name="effectifmaximal" ColumnName="effectifmaximal" />
  973. <ScalarProperty Name="capaciteeleves" ColumnName="capaciteeleves" />
  974. <ScalarProperty Name="capacitedemipension" ColumnName="capacitedemipension" />
  975. <ScalarProperty Name="capaciteinternes" ColumnName="capaciteinternes" />
  976. <ScalarProperty Name="nbeleves" ColumnName="nbeleves" />
  977. <ScalarProperty Name="annee" ColumnName="annee" />
  978. <ScalarProperty Name="idetablissement" ColumnName="idetablissement" />
  979. </MappingFragment>
  980. </EntityTypeMapping>
  981. </EntitySetMapping>
  982. </EntityContainerMapping>
  983. </Mapping>
  984. </edmx:Mappings>
  985. </edmx:Runtime>
  986. <!-- EF Designer content (DO NOT EDIT MANUALLY BELOW HERE) -->
  987. <Designer xmlns="http://schemas.microsoft.com/ado/2009/11/edmx">
  988. <Connection>
  989. <DesignerInfoPropertySet>
  990. <DesignerProperty Name="MetadataArtifactProcessing" Value="EmbedInOutputAssembly" />
  991. </DesignerInfoPropertySet>
  992. </Connection>
  993. <Options>
  994. <DesignerInfoPropertySet>
  995. <DesignerProperty Name="ValidateOnBuild" Value="true" />
  996. <DesignerProperty Name="EnablePluralization" Value="true" />
  997. <DesignerProperty Name="IncludeForeignKeysInModel" Value="true" />
  998. <DesignerProperty Name="UseLegacyProvider" Value="false" />
  999. <DesignerProperty Name="CodeGenerationStrategy" Value="Aucun" />
  1000. </DesignerInfoPropertySet>
  1001. </Options>
  1002. <!-- Diagram content (shape and connector positions) -->
  1003. <Diagrams></Diagrams>
  1004. </Designer>
  1005. </edmx:Edmx>