diff --git a/Application GMC/Modeles_de_donnees_vMap/01.Diagramme_UML_Majic.md b/Application GMC/Modeles_de_donnees_vMap/01.Diagramme_UML_Majic.md
index b9b415d64e7e3ca03ccaff878694a96da32d6db2..f62f9fad49f5335bb53eb9be0b2ba91a55bfc747 100644
--- a/Application GMC/Modeles_de_donnees_vMap/01.Diagramme_UML_Majic.md	
+++ b/Application GMC/Modeles_de_donnees_vMap/01.Diagramme_UML_Majic.md	
@@ -1,3 +1,3 @@
 # 2.1 Diagramme UML Majic
 
-![](/images/GMC_Manuel-utilisateur/04.000.ModeleDonneesMajic.png)
\ No newline at end of file
+![](/images/Modeles_de_donnees/02.vMap/00.majic.png)
\ No newline at end of file
diff --git a/Diagrammes_UML_pgModeler/majic.dbm b/Diagrammes_UML_pgModeler/majic.dbm
new file mode 100644
index 0000000000000000000000000000000000000000..c0962c1ce57f21136eb27520a2b0dd27043720e7
--- /dev/null
+++ b/Diagrammes_UML_pgModeler/majic.dbm
@@ -0,0 +1,4560 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+CAUTION: Do not modify this file unless you know what you are doing.
+         Unexpected results may occur if the code is changed deliberately.
+-->
+<dbmodel pgmodeler-ver="0.9.2_snapshot20191127" last-position="0,0" last-zoom="0.2" max-obj-count="70"
+	 default-schema="public" default-owner="postgres">
+<role name="u_vitis"
+      createrole="true"
+      inherit="true"
+      login="true"
+      encrypted="true"
+      password="********">
+	<roles names="postgres" role-type="member" />
+</role>
+
+<database name="vmap_353" encoding="UTF8" connlimit="1" lc-collate="French_France.1252" lc-ctype="French_France.1252" is-template="false" allow-conns="true">
+	<role name="postgres"/>
+	<tablespace name="pg_default"/>
+</database>
+
+<tag name="Table de correspondance">
+	<style id="table-body" colors="#fcfcfc,#fcfcfc,#808080"/>
+	<style id="table-ext-body" colors="#eb9d00,#eb9d00,#808080"/>
+	<style id="table-name" colors="#ffffff"/>
+	<style id="table-schema-name" colors="#ffffff"/>
+	<style id="table-title" colors="#eb9d00,#eb9d00,#ca8700"/>
+</tag>
+<tag name="Table dépréciée">
+	<style id="table-body" colors="#fcfcfc,#fcfcfc,#808080"/>
+	<style id="table-ext-body" colors="#fcfcfc,#fcfcfc,#808080"/>
+	<style id="table-name" colors="#ffffff"/>
+	<style id="table-schema-name" colors="#ffffff"/>
+	<style id="table-title" colors="#000000,#000000,#000000"/>
+</tag>
+<schema name="public" layer="0" rect-visible="true" fill-color="#e1e1e1" sql-disabled="true">
+</schema>
+
+<schema name="s_majic" layer="0" rect-visible="true" fill-color="#d9d9d9">
+	<role name="u_vitis"/>
+</schema>
+
+<table name="tc_ccoaff_affectation_pev" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Affectation de PEV]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5500" y="960"/>
+	<column name="ccoaff" not-null="true">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Modification 2017]]></comment>
+	</column>
+	<column name="l_ccoaff">
+		<type name="character varying" length="200"/>
+	</column>
+	<constraint name="tc_ccoaff_affectation_pev_pkey" type="pk-constr" table="s_majic.tc_ccoaff_affectation_pev">
+		<columns names="ccoaff" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_ccodem_nature_demembrement" layer="0" collapse-mode="1" pagination="true" attribs-page="0" ext-attribs-page="0" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Démembrement  Indivision]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2380" y="3160"/>
+	<column name="ccodem" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_ccodem">
+		<type name="character varying" length="60"/>
+	</column>
+	<constraint name="tc_ccodem_nature_demembrement_pkey" type="pk-constr" table="s_majic.tc_ccodem_nature_demembrement">
+		<columns names="ccodem" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_ccodro_code_droit" layer="0" collapse-mode="1" pagination="true" attribs-page="0" ext-attribs-page="0" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Droit]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2260" y="2220"/>
+	<column name="ccodro" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_ccodro">
+		<type name="character varying" length="90"/>
+	</column>
+	<constraint name="tc_ccodro_code_droit_pkey" type="pk-constr" table="s_majic.tc_ccodro_code_droit">
+		<columns names="ccodro" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_ccoeva_methode_eval" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Méthode d'évaluation]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5600" y="3360"/>
+	<column name="ccoeva" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_ccoeva">
+		<type name="character varying" length="72"/>
+	</column>
+	<constraint name="tc_ccoeva_methode_eval_pkey" type="pk-constr" table="s_majic.tc_ccoeva_methode_eval">
+		<columns names="ccoeva" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_ccogrm_groupe_personne_morale" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Groupe de personne morale]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2140" y="2580"/>
+	<column name="ccogrm" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code groupe de personne morale]]></comment>
+	</column>
+	<column name="l_ccogrm">
+		<type name="character varying" length="200"/>
+		<comment><![CDATA[Libellé groupe de personne morale]]></comment>
+	</column>
+	<constraint name="tc_ccogrm_groupe_personne_morale_pkey" type="pk-constr" table="s_majic.tc_ccogrm_groupe_personne_morale">
+		<columns names="ccogrm" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_ccolloc_collectivite" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Collectivité (représente la collectivité qui accorde l'exonération)]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="4320" y="580"/>
+	<column name="ccolloc" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Ajout 2018 des valeurs TS et OM]]></comment>
+	</column>
+	<column name="l_ccolloc">
+		<type name="character varying" length="55"/>
+	</column>
+	<constraint name="tc_ccolloc_collectivite_pkey" type="pk-constr" table="s_majic.tc_ccolloc_collectivite">
+		<columns names="ccolloc" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_cconad_nature_dependance" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature de dépendances]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="6760" y="1780"/>
+	<column name="cconad" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Modification 2017]]></comment>
+	</column>
+	<column name="l_cconad">
+		<type name="character varying" length="55"/>
+	</column>
+	<constraint name="tc_cconad_nature_dependance_pkey" type="pk-constr" table="s_majic.tc_cconad_nature_dependance">
+		<columns names="cconad" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_cconlc_nature_local" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature de local]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5740" y="2640"/>
+	<column name="cconlc" not-null="true">
+		<type name="character varying" length="2"/>
+	</column>
+	<column name="l_cconlc">
+		<type name="character varying" length="55"/>
+	</column>
+	<constraint name="tc_cconlc_nature_local_pkey" type="pk-constr" table="s_majic.tc_cconlc_nature_local">
+		<columns names="cconlc" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_cconlo_nature_lot" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature du lot]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="3540" y="2340"/>
+	<column name="cconlo" not-null="true">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code nature du lot]]></comment>
+	</column>
+	<column name="l_cconlo">
+		<type name="character varying" length="20"/>
+		<comment><![CDATA[Libellé nature du lot]]></comment>
+	</column>
+	<constraint name="tc_cconlo_nature_lot_pkey" type="pk-constr" table="s_majic.tc_cconlo_nature_lot">
+		<columns names="cconlo" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_ccoplc_construction_particuliere" layer="0" collapse-mode="1" pagination="true" attribs-page="0" ext-attribs-page="0" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Construction Particulière]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5280" y="3560"/>
+	<column name="ccoplc" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_ccoplc">
+		<type name="character varying" length="140"/>
+	</column>
+	<constraint name="tc_ccoplc_construction_particuliere_pkey" type="pk-constr" table="s_majic.tc_ccoplc_construction_particuliere">
+		<columns names="ccoplc" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_ccoqua_code_qualite" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Qualité de personne physique]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2380" y="1980"/>
+	<column name="ccoqua" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_ccoqua">
+		<type name="character varying" length="15"/>
+	</column>
+	<constraint name="tc_ccoqua_code_qualite_pkey" type="pk-constr" table="s_majic.tc_ccoqua_code_qualite">
+		<columns names="ccoqua" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_cgrnum_groupe_numerique" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Groupe nature de culture]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="3020" y="1640"/>
+	<column name="cgrnum" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code groupe nature de culture]]></comment>
+	</column>
+	<column name="l_cgrnum">
+		<type name="character varying" length="200"/>
+		<comment><![CDATA[Libellé groupe nature de culture]]></comment>
+	</column>
+	<constraint name="tc_cgrnum_groupe_numerique_pkey" type="pk-constr" table="s_majic.tc_cgrnum_groupe_numerique">
+		<columns names="cgrnum" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_cnatsp_code_nature_culture_speciale" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature de culture spéciale]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2880" y="1460"/>
+	<column name="cnatsp" not-null="true">
+		<type name="character varying" length="5"/>
+	</column>
+	<column name="l_cnatsp">
+		<type name="character varying" length="55"/>
+	</column>
+	<constraint name="tc_cnatsp_code_nature_culture_speciale_pkey" type="pk-constr" table="s_majic.tc_cnatsp_code_nature_culture_speciale">
+		<columns names="cnatsp" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_codevoie_code_nature_voie" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature de la voie]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2400" y="520"/>
+	<column name="nature" not-null="true">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Code nature de la voie]]></comment>
+	</column>
+	<column name="l_nature_voie">
+		<type name="character varying" length="30"/>
+		<comment><![CDATA[Libellé nature de la voie]]></comment>
+	</column>
+	<constraint name="tc_codevoie_code_nature_voie_pkey" type="pk-constr" table="s_majic.tc_codevoie_code_nature_voie">
+		<columns names="nature" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_detent_etat_entretien" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Etat d'entretien]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="6720" y="1500"/>
+	<column name="detent" not-null="true">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code état d'entretien]]></comment>
+	</column>
+	<column name="l_detent">
+		<type name="character varying" length="15"/>
+		<comment><![CDATA[Libellé état d'entretien]]></comment>
+	</column>
+	<constraint name="tc_detent_etat_entretien_pkey" type="pk-constr" table="s_majic.tc_detent_etat_entretien">
+		<columns names="detent" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dmagtm_materiaux_gros_murs" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[deprecated. Remplacement par tc_dmatgm_materiaux_gros_murs. juin 2017.]]></comment>
+	<tag name="Table dépréciée"/>
+	<position x="2400" y="660"/>
+	<column name="dmagtm" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Déprécié]]></comment>
+	</column>
+	<column name="l_dmagtm">
+		<type name="character varying" length="15"/>
+	</column>
+	<constraint name="tc_dmagtm_materiaux_gros_murs_pkey" type="pk-constr" table="s_majic.tc_dmagtm_materiaux_gros_murs">
+		<columns names="dmagtm" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dmatto_materiaux_toitures" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Matériaux des toitures]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="6760" y="1960"/>
+	<column name="dmatto" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code matériaux des toitures]]></comment>
+	</column>
+	<column name="l_dmatto">
+		<type name="character varying" length="15"/>
+		<comment><![CDATA[Libellé matériaux des toitures]]></comment>
+	</column>
+	<constraint name="tc_dmatto_materiaux_toitures_pkey" type="pk-constr" table="s_majic.tc_dmatto_materiaux_toitures">
+		<columns names="dmatto" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dnatlc_nature_occupation_local" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature d'occupation local]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5740" y="2820"/>
+	<column name="dnatlc" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_dnatlc">
+		<type name="character varying" length="55"/>
+	</column>
+	<constraint name="tc_dnatlc_nature_occupation_local_pkey" type="pk-constr" table="s_majic.tc_dnatlc_nature_occupation_local">
+		<columns names="dnatlc" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dnatpr_nature_personne" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature de la personne]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2160" y="2420"/>
+	<column name="dnatpr" not-null="true">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code nature de la personne]]></comment>
+	</column>
+	<column name="l_dnatpr">
+		<type name="character varying" length="50"/>
+		<comment><![CDATA[Libellé nature de la personne]]></comment>
+	</column>
+	<constraint name="tc_dnatpr_nature_personne_pkey" type="pk-constr" table="s_majic.tc_dnatpr_nature_personne">
+		<columns names="dnatpr" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dsgrpf_sousgroupe_suf" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Sous groupe de subdivision fiscale]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="3020" y="1080"/>
+	<column name="dsgrpf" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code sous groupe de subdivision fiscale]]></comment>
+	</column>
+	<column name="l_dsgrpf">
+		<type name="character varying" length="50"/>
+		<comment><![CDATA[Libellé sous groupe de subdivision fiscale]]></comment>
+	</column>
+	<constraint name="tc_dsgrpf_sousgroupe_suf_pkey" type="pk-constr" table="s_majic.tc_dsgrpf_sousgroupe_suf">
+		<columns names="dsgrpf" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dteloc_type_local" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Type de local]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5740" y="3080"/>
+	<column name="dteloc" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_dteloc">
+		<type name="character varying" length="67"/>
+	</column>
+	<constraint name="tc_dteloc_type_local_pkey" type="pk-constr" table="s_majic.tc_dteloc_type_local">
+		<columns names="dteloc" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gnexpl_exoneration_permanente" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Exonération permanente]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5480" y="240"/>
+	<column name="gnexpl" not-null="true">
+		<type name="character varying" length="2"/>
+	</column>
+	<column name="l_gnexpl">
+		<type name="character varying" length="200"/>
+	</column>
+	<constraint name="tc_gnexpl_exoneration_permanente_pkey" type="pk-constr" table="s_majic.tc_gnexpl_exoneration_permanente">
+		<columns names="gnexpl" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_cbtabt_exoneration_hlm" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Exonération HLM zone sensible]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="4640" y="3380"/>
+	<column name="cbtabt" not-null="true">
+		<type name="character varying" length="2"/>
+	</column>
+	<column name="l_cbtabt">
+		<type name="character varying" length="200"/>
+	</column>
+	<constraint name="tc_cbtabt_exoneration_hlm_pkey" type="pk-constr" table="s_majic.tc_cbtabt_exoneration_hlm">
+		<columns names="cbtabt" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gnexps_exoneration_permanente" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Exonération permanente(Zone servie lorsque la suf bénéficie d'une exonération permanente totale ou partielle)]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2920" y="1280"/>
+	<column name="gnexps" not-null="true">
+		<type name="character varying" length="2"/>
+	</column>
+	<column name="l_gnexps">
+		<type name="character varying" length="160"/>
+	</column>
+	<constraint name="tc_gnexps_exoneration_permanente_pkey" type="pk-constr" table="s_majic.tc_gnexps_exoneration_permanente">
+		<columns names="gnexps" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gnextl_exoneration_temporaire" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Exonération temporaire]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5380" y="640"/>
+	<column name="gnextl" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Ajout 2018 des valeurs ES, BS et MA]]></comment>
+	</column>
+	<column name="l_gnextl">
+		<type name="character varying" length="250"/>
+	</column>
+	<constraint name="tc_gnextl_exoneration_temporaire_pkey" type="pk-constr" table="s_majic.tc_gnextl_exoneration_temporaire">
+		<columns names="gnextl" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gnexts_nature_exoneration_temporaire" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature exonération temporaire]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="4220" y="300"/>
+	<column name="gnexts" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Ajout 2017 de la valeur HS]]></comment>
+	</column>
+	<column name="l_gnexts">
+		<type name="character varying" length="155"/>
+	</column>
+	<constraint name="tc_gnexts_nature_exoneration_temporaire_pkey" type="pk-constr" table="s_majic.tc_gnexts_nature_exoneration_temporaire">
+		<columns names="gnexts" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gtoper_type_personne" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Type personne]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2540" y="3400"/>
+	<column name="gtoper" not-null="true">
+		<type name="character varying" length="1"/>
+	</column>
+	<column name="l_gtoper">
+		<type name="character varying" length="15"/>
+	</column>
+	<constraint name="tc_gtoper_type_personne_pkey" type="pk-constr" table="s_majic.tc_gtoper_type_personne">
+		<columns names="gtoper" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gtype3_dlign3_signification" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Première ligne d'adresse ou complément d'adresse]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="3260" y="3540"/>
+	<column name="gtype3" not-null="true">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code première ligne d'adresse ou complément d'adresse]]></comment>
+	</column>
+	<column name="l_gtype3">
+		<type name="character varying" length="40"/>
+		<comment><![CDATA[Libellé première ligne d'adresse ou complément d'adresse]]></comment>
+	</column>
+	<constraint name="tc_gtype3_dlign3_signification_pkey" type="pk-constr" table="s_majic.tc_gtype3_dlign3_signification">
+		<columns names="gtype3" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gtype4_dlign4_signification" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Ligne d'adresse indiquant la voie et la voirie]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2160" y="2740"/>
+	<column name="gtype4" not-null="true">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code ligne d'adresse indiquant la voie et la voirie]]></comment>
+	</column>
+	<column name="l_gtype4">
+		<type name="character varying" length="40"/>
+		<comment><![CDATA[Libellé ligne d'adresse indiquant la voie et la voirie]]></comment>
+	</column>
+	<constraint name="tc_gtype4_dlign4_signification_pkey" type="pk-constr" table="s_majic.tc_gtype4_dlign4_signification">
+		<columns names="gtype4" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gtype5_dlign5_signification" layer="0" collapse-mode="1" pagination="true" attribs-page="0" ext-attribs-page="0" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Ligne complément concernant la commune]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2260" y="2920"/>
+	<column name="gtype5" not-null="true">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code ligne complément concernant la commune]]></comment>
+	</column>
+	<column name="l_gtype5">
+		<type name="character varying" length="45"/>
+		<comment><![CDATA[Libellé ligne complément concernant la commune]]></comment>
+	</column>
+	<constraint name="tc_gtype5_dlign5_signification_pkey" type="pk-constr" table="s_majic.tc_gtype5_dlign5_signification">
+		<columns names="gtype5" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_gtype6_dlign6_signification" layer="0" collapse-mode="1" pagination="true" attribs-page="0" ext-attribs-page="0" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Ligne du code postal]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2960" y="3400"/>
+	<column name="gtype6" not-null="true">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code ligne du code postal]]></comment>
+	</column>
+	<column name="l_gtype6">
+		<type name="character varying" length="60"/>
+		<comment><![CDATA[Libellé ligne du code postal]]></comment>
+	</column>
+	<constraint name="tc_gtype6_dlign6_signification_pkey" type="pk-constr" table="s_majic.tc_gtype6_dlign6_signification">
+		<columns names="gtype6" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dnatcg_nature_changement_evaluation" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Nature du changement d'évaluation]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="4820" y="3560"/>
+	<column name="dnatcg" not-null="true">
+		<type name="character varying" length="2"/>
+	</column>
+	<column name="l_dnatcg">
+		<type name="character varying" length="55"/>
+	</column>
+	<constraint name="tc_dnatcg_nature_changement_evaluation_pkey" type="pk-constr" table="s_majic.tc_dnatcg_nature_changement_evaluation">
+		<columns names="dnatcg" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dforme_forme_juridique" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Forme juridique]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="2720" y="3540"/>
+	<column name="dforme" not-null="true">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Code forme juridique]]></comment>
+	</column>
+	<column name="l_dforme">
+		<type name="character varying" length="155"/>
+		<comment><![CDATA[Libellé forme juridique]]></comment>
+	</column>
+	<constraint name="tc_dforme_forme_juridique_pkey" type="pk-constr" table="s_majic.tc_dforme_forme_juridique">
+		<columns names="dforme" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="tc_dformjur_forme_juridique" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Forme juridique (deprecated)]]></comment>
+	<tag name="Table dépréciée"/>
+	<position x="2400" y="800"/>
+	<column name="dformjur" not-null="true">
+		<type name="character varying" length="4"/>
+	</column>
+	<column name="l_dformjur">
+		<type name="character varying" length="155"/>
+	</column>
+	<constraint name="tc_dformjur_forme_juridique_pkey" type="pk-constr" table="s_majic.tc_dformjur_forme_juridique">
+		<columns names="dformjur" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="annee_reference" layer="0" collapse-mode="1" max-obj-count="1">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Année de référence du chargement des données Majic]]></comment>
+	<position x="2400" y="400"/>
+	<column name="annee" not-null="true">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Année]]></comment>
+	</column>
+	<constraint name="pk_annee_reference" type="pk-constr" table="s_majic.annee_reference">
+		<columns names="annee" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_0010_local" layer="0" collapse-mode="1" max-obj-count="84">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif du local]]></comment>
+	<position x="4980" y="2040"/>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(Ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="id_par" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)]]></comment>
+	</column>
+	<column name="id_dnupro" not-null="true">
+		<type name="character" length="11"/>
+		<comment><![CDATA[(id_com+dnupro)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+		<comment><![CDATA[numéro invariant]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[code enregistrement (00)]]></comment>
+	</column>
+	<column name="ccopre">
+		<type name="character" length="3"/>
+		<comment><![CDATA[préfixe de section ou quartier servi pour les communes associées,]]></comment>
+	</column>
+	<column name="ccosec">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[lettres de section]]></comment>
+	</column>
+	<column name="dnupla">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[numéro de plan (format « 0000 »)]]></comment>
+	</column>
+	<column name="dnubat">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[lettre de bâtiment]]></comment>
+	</column>
+	<column name="nesc">
+		<type name="character" length="2"/>
+		<comment><![CDATA[numéro d'escalier]]></comment>
+	</column>
+	<column name="dniv">
+		<type name="character" length="2"/>
+		<comment><![CDATA[niveau étage]]></comment>
+	</column>
+	<column name="dpor">
+		<type name="character" length="5"/>
+		<comment><![CDATA[numéro de local]]></comment>
+	</column>
+	<column name="ccoriv">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code Rivoli de la voie]]></comment>
+	</column>
+	<column name="covoi">
+		<type name="character" length="5"/>
+		<comment><![CDATA[deprecated. Remplacement par ccovoi. juin 2017.]]></comment>
+	</column>
+	<column name="dnvoiri">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Numéro de voirie]]></comment>
+	</column>
+	<column name="dindic">
+		<type name="character" length="1"/>
+		<comment><![CDATA[indice de répétition]]></comment>
+	</column>
+	<column name="ccocif">
+		<type name="character" length="4"/>
+		<comment><![CDATA[code du cdif (code topad)]]></comment>
+	</column>
+	<column name="dvoilib">
+		<type name="character varying" length="30"/>
+		<comment><![CDATA[libelle de la voie]]></comment>
+	</column>
+	<column name="cleinvar">
+		<type name="character" length="1"/>
+		<comment><![CDATA[clé alpha no invariant]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_voie" not-null="true">
+		<type name="character" length="9"/>
+		<comment><![CDATA[l'identifiant rivoli de la parcelle(ccodep+ccocom+ccoriv)]]></comment>
+	</column>
+	<column name="gpdl">
+		<type name="character" length="1"/>
+		<comment><![CDATA[indicateur d'appartenance à un lot de pdl(1 = oui, sinon 0)]]></comment>
+	</column>
+	<column name="dsrpar">
+		<type name="character" length="1"/>
+		<comment><![CDATA[lettre de série rôle]]></comment>
+	</column>
+	<column name="dnupro">
+		<type name="character" length="6"/>
+		<comment><![CDATA[compte communal de propriétaire]]></comment>
+	</column>
+	<column name="jdatat">
+		<type name="character" length="8"/>
+		<comment><![CDATA[date d'acte de mutation (jjmmaaaa)]]></comment>
+	</column>
+	<column name="dnufnl">
+		<type name="character" length="6"/>
+		<comment><![CDATA[compte communal de fonctionnaire logé(redevable de la tom)]]></comment>
+	</column>
+	<column name="ccoeva">
+		<type name="character" length="1"/>
+		<comment><![CDATA[code évaluation]]></comment>
+	</column>
+	<column name="dteloc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[type de local]]></comment>
+	</column>
+	<column name="gtauom">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[zone de ramassage des ordures ménagères(P RA RB RC RD ou blanc)]]></comment>
+	</column>
+	<column name="dcomrd">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Pourcentage de réduction sur tom]]></comment>
+	</column>
+	<column name="ccoplc">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code de construction particulière]]></comment>
+	</column>
+	<column name="cconlc">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code nature de local]]></comment>
+	</column>
+	<column name="dvltrt">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Valeur locative totale retenue pour le local]]></comment>
+	</column>
+	<column name="cc48lc">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Catégorie de loi de 48]]></comment>
+	</column>
+	<column name="dloy48a">
+		<type name="character varying" length="9"/>
+		<comment><![CDATA[Loyer de 48 en valeur de l'année]]></comment>
+	</column>
+	<column name="top48a">
+		<type name="character" length="1"/>
+		<comment><![CDATA[top taxation indiquant si la pev est impose au loyer ou a la vl(1 = loyer o = vl)]]></comment>
+	</column>
+	<column name="dnatlc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Nature d occupation]]></comment>
+	</column>
+	<column name="cchpr">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Top indiquant une mutation propriétaire(* ou blanc)]]></comment>
+	</column>
+	<column name="jannat">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Année de construction]]></comment>
+	</column>
+	<column name="dnbniv">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de niveaux de la construction]]></comment>
+	</column>
+	<column name="hlmsem">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Local appartenant à hlm ou sem(5 = hlm, 6 = sem, sinon blanc)]]></comment>
+	</column>
+	<column name="postel">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Local de Poste ou France Telecom(X, Y, Z ou blanc)]]></comment>
+	</column>
+	<column name="gimtom">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indicateur imposition OM exploitable à partir de 2002(D, E, V ou blanc)]]></comment>
+	</column>
+	<column name="cbtabt">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code exonération HLM zone sensible(ZS ou blanc)]]></comment>
+	</column>
+	<column name="jdtabt">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Année début d'exonération ZS]]></comment>
+	</column>
+	<column name="jrtabt">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Année fin d'exonération ZS]]></comment>
+	</column>
+	<column name="cconac">
+		<type name="character varying" length="20"/>
+		<comment><![CDATA[Code NACE pour les locaux professionnels]]></comment>
+	</column>
+	<column name="fburx">
+		<type name="character varying" length="20"/>
+		<comment><![CDATA[Indicateur présence bureaux(0 (pas de bureau), 1 (bureau présent))]]></comment>
+	</column>
+	<column name="dnatcg">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code nature du changement d'évaluation]]></comment>
+	</column>
+	<column name="jdatcgl">
+		<type name="character" length="8"/>
+		<comment><![CDATA[Date changement évaluation]]></comment>
+	</column>
+	<column name="id_adresse">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant adresse du bâti(id_com+dnvoiri+dindic+ccoriv)]]></comment>
+	</column>
+	<column name="ccovoi">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Code Majic2 de la voie]]></comment>
+	</column>
+	<column name="toprev">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Local professionnel soumis à la révision(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="ccoifp">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code intégration fiscale progressive(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="jdbabt">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Année début d'exonération ZS]]></comment>
+	</column>
+	<column name="ccpper">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code de trésorerie gestionnaire]]></comment>
+	</column>
+	<constraint name="bati_0010_local_pkey" type="pk-constr" table="s_majic.bati_0010_local">
+		<columns names="id_local" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_21_pev_descr" layer="0" collapse-mode="1" max-obj-count="45">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif de PEV]]></comment>
+	<position x="5860" y="340"/>
+	<column name="id_pev" not-null="true">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant de PEV(ccodep+ invar + dnupev)]]></comment>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Numéro invariant]]></comment>
+	</column>
+	<column name="dnupev">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pev]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (21)]]></comment>
+	</column>
+	<column name="ccoaff">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Affectation de la pev ]]></comment>
+	</column>
+	<column name="ccostb">
+		<type name="character" length="1"/>
+		<comment><![CDATA[lettre de série tarif bâtie ou secteur locatif(A à Z sauf I O Q)]]></comment>
+	</column>
+	<column name="dcapec">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Catégorie (Commentaires 2.2.3)]]></comment>
+	</column>
+	<column name="dcetlc">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Coefficient d entretien (9V99)]]></comment>
+	</column>
+	<column name="dcsplc">
+		<type name="character varying" length="5"/>
+		<comment><![CDATA[Coefficient de situation particulière]]></comment>
+	</column>
+	<column name="dsupot">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Surface pondérée (Présence non systématique)]]></comment>
+	</column>
+	<column name="dvlper">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Valeur locative de la pev, en valeur de référence (1970) sauf pour les établissements de code évaluation A]]></comment>
+	</column>
+	<column name="dvlpera">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Valeur locative de la pev, en valeur de l'année]]></comment>
+	</column>
+	<column name="gnexpl">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Nature d'exonération permanente]]></comment>
+	</column>
+	<column name="ccthp">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code occupation à la Th ou à la TP]]></comment>
+	</column>
+	<column name="retimp">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Top : retour partiel ou total à imposition]]></comment>
+	</column>
+	<column name="dnuref">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de local type]]></comment>
+	</column>
+	<column name="gnidom">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Top : pev non imposable (Dom)]]></comment>
+	</column>
+	<column name="dcsglc">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Coefficient de situation générale]]></comment>
+	</column>
+	<column name="dvltpe">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[VL TOTALE DE LA PEV MAJIC2]]></comment>
+	</column>
+	<column name="dcralc">
+		<type name="character" length="5"/>
+		<comment><![CDATA[correctif d'ascenseur]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="tpevtieom">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Top local passible de la TEOM]]></comment>
+	</column>
+	<column name="ccocac">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code catégorie du local(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dnutrf">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Secteur révisé(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dcfloc">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Coefficient de localication(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="ccortar">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune origine du tarif(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="ccorvl">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code réduction du local(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dtaurv">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Taux de réduction(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dcmloc">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Coefficient de modulation du local(Ajouté en 2017)]]></comment>
+	</column>
+	<constraint name="bati_21_pev_descr_pkey" type="pk-constr" table="s_majic.bati_21_pev_descr">
+		<columns names="id_pev" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_30_pev_exo" layer="0" collapse-mode="1" max-obj-count="31">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Exonération de PEV s’appliquant sur la base imposable]]></comment>
+	<position x="4820" y="660"/>
+	<column name="id_ex" not-null="true">
+		<type name="character" length="26"/>
+		<comment><![CDATA[(id_pev+dnuexb+janbil (depuis version 3.3))]]></comment>
+	</column>
+	<column name="id_pev" not-null="true">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant de PEV(Ccodep+ invar + dnupev)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Numéro invariant]]></comment>
+	</column>
+	<column name="janbil">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Année d'immobilisation(servie pour ets. Industriels, « 0000 » si nul)]]></comment>
+	</column>
+	<column name="dnupev">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pev]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (30)]]></comment>
+	</column>
+	<column name="dnuexb">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro d'ordre de l'article (001 à 015)]]></comment>
+	</column>
+	<column name="ccolloc">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code de collectivité locale accordant l'exonération]]></comment>
+	</column>
+	<column name="pexb">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Taux d'exonération accordée (999V99)]]></comment>
+	</column>
+	<column name="gnextl">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nature d'exonération temporaire (et permanente pour ets. Industriels)]]></comment>
+	</column>
+	<column name="jandeb">
+		<type name="character" length="4"/>
+		<comment><![CDATA[année de début d'exonération(« 0000 » si nul)]]></comment>
+	</column>
+	<column name="janimp">
+		<type name="character" length="4"/>
+		<comment><![CDATA[année de retour à imposition(« 0000 » si nul)]]></comment>
+	</column>
+	<column name="dvldif2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant de VL exonérée (valeur 70)]]></comment>
+	</column>
+	<column name="dvldif2a">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant de VL exonérée (valeur de l'année)]]></comment>
+	</column>
+	<column name="fcexb2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Fraction de VL exonérée (valeur 70)]]></comment>
+	</column>
+	<column name="fcexba2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Fraction de VL exonérée (valeur de l'année)]]></comment>
+	</column>
+	<column name="rcexba2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Revenu cadastral exonéré (valeur de l'année)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(Ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="valplaf">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Ajout juin 2018.]]></comment>
+	</column>
+	<constraint name="bati_30_pev_exo_pkey" type="pk-constr" table="s_majic.bati_30_pev_exo">
+		<columns names="id_ex" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_36_pev_tax" layer="0" collapse-mode="1" max-obj-count="28">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Taxation de PEV]]></comment>
+	<position x="6520" y="140"/>
+	<column name="id_pev" not-null="true">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant de PEV(Ccodep+ invar + dnupev)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Numéro invariant]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (40)]]></comment>
+	</column>
+	<column name="dnupev">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pev]]></comment>
+	</column>
+	<column name="vlbaia1">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur de l'année)]]></comment>
+	</column>
+	<column name="vlbai1">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur70)]]></comment>
+	</column>
+	<column name="bipevla1">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la pev(valeur de l'année)]]></comment>
+	</column>
+	<column name="vlbai2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur70)]]></comment>
+	</column>
+	<column name="vlbaia2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur de l'année)]]></comment>
+	</column>
+	<column name="bipevla2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la pev(valeur de l'année)]]></comment>
+	</column>
+	<column name="vlbai3">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur70)]]></comment>
+	</column>
+	<column name="vlbaia3">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur de l'année)]]></comment>
+	</column>
+	<column name="bipevla3">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la pev(valeur de l'année)]]></comment>
+	</column>
+	<column name="vlbai4">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur70)]]></comment>
+	</column>
+	<column name="vlbaia4">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Part de VL imposée (valeur de l'année)]]></comment>
+	</column>
+	<column name="bipevla4">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la pev(valeur de l'année)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="bateom">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la PEV prise en compte pour la taxe d'enlèvement des ordures ménagères (TEOM).(Depuis Majic III)]]></comment>
+	</column>
+	<column name="baomec">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition écrêtée de la PEV, c'est-à-dire non prise en compte pour la taxe d'enlèvement des ordures ménagères(Depuis Majic III)]]></comment>
+	</column>
+	<column name="mvltieomx">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant TIEOM]]></comment>
+	</column>
+	<constraint name="bati_36_pev_tax_pkey" type="pk-constr" table="s_majic.bati_36_pev_tax">
+		<columns names="id_pev" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_40_descr_hab" layer="0" collapse-mode="1" max-obj-count="64">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif de la partie principale habitation (locaux non révisés)]]></comment>
+	<position x="6100" y="1400"/>
+	<column name="dnudes" not-null="true">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Numéro d'ordre de descriptif(bHb, bHA...)]]></comment>
+	</column>
+	<column name="id_pev" not-null="true">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant de PEV(Ccodep+ invar + dnupev)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Numéro invariant]]></comment>
+	</column>
+	<column name="dnupev">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pev]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (40)]]></comment>
+	</column>
+	<column name="cconad1">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nature de dépendance]]></comment>
+	</column>
+	<column name="dsueic1">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Surface réelle de l'élément incorporé]]></comment>
+	</column>
+	<column name="dcimei1">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Coefficient de pondération (9V9)]]></comment>
+	</column>
+	<column name="cconad2">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nature de dépendance]]></comment>
+	</column>
+	<column name="dsueic2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Surface réelle de l'élément incorporé]]></comment>
+	</column>
+	<column name="dcimei2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Coefficient de pondération (9V9)]]></comment>
+	</column>
+	<column name="cconad3">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nature de dépendance]]></comment>
+	</column>
+	<column name="dsueic3">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Surface réelle de l'élément incorporé]]></comment>
+	</column>
+	<column name="dcimei3">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Coefficient de pondération (9V9)]]></comment>
+	</column>
+	<column name="cconad4">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nature de dépendance]]></comment>
+	</column>
+	<column name="dsueic4">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Surface réelle de l'élément incorporé]]></comment>
+	</column>
+	<column name="dcimei4">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Coefficient de pondération (9V9)]]></comment>
+	</column>
+	<column name="geaulc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence d'eau (O = oui, N = non)]]></comment>
+	</column>
+	<column name="gelelc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence d'électricité (O = oui, N = non)]]></comment>
+	</column>
+	<column name="gesclc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence d'escalier de service (appartement)(O = oui, N = non, blanc)]]></comment>
+	</column>
+	<column name="ggazlc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence du gaz (O = oui, N = non)]]></comment>
+	</column>
+	<column name="gasclc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence d'ascenseur (appartement)(O = oui, N = non, blanc)]]></comment>
+	</column>
+	<column name="gchclc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence du chauffage central(O = oui, N = non)]]></comment>
+	</column>
+	<column name="gvorlc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence de vide-ordures (appartement) (O = oui, N = non, blanc)]]></comment>
+	</column>
+	<column name="gteglc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence du tout à l'égout (O = oui, N = non)]]></comment>
+	</column>
+	<column name="dnbbai">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de baignoires]]></comment>
+	</column>
+	<column name="dnbdou">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de douches]]></comment>
+	</column>
+	<column name="dnblav">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de lavabos]]></comment>
+	</column>
+	<column name="dnbwc">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de WC]]></comment>
+	</column>
+	<column name="deqdha">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Equivalence superficielle des éléments de confort]]></comment>
+	</column>
+	<column name="dnbppr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de pièces principales]]></comment>
+	</column>
+	<column name="dnbsam">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de salles à manger]]></comment>
+	</column>
+	<column name="dnbcha">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de chambres]]></comment>
+	</column>
+	<column name="dnbcu8">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de cuisines de moins de 9 m2]]></comment>
+	</column>
+	<column name="dnbcu9">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de cuisines d'au moins 9 m2]]></comment>
+	</column>
+	<column name="dnbsea">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de salles d'eau]]></comment>
+	</column>
+	<column name="dnbann">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de pièces annexes]]></comment>
+	</column>
+	<column name="dnbpdc">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de pièces]]></comment>
+	</column>
+	<column name="dsupdc">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Superficie des pièces]]></comment>
+	</column>
+	<column name="dmagtm">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Attribut en erreur. Déprécié 2018]]></comment>
+	</column>
+	<column name="dmatto">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Matériaux des toitures]]></comment>
+	</column>
+	<column name="jannat">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Année d'achèvement]]></comment>
+	</column>
+	<column name="detent">
+		<type name="character" length="1"/>
+		<comment><![CDATA[état d'entretien]]></comment>
+	</column>
+	<column name="dnbniv">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de niveaux]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="dmatgm">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Matériaux des gros murs]]></comment>
+	</column>
+	<constraint name="bati_40_descr_hab_pkey" type="pk-constr" table="s_majic.bati_40_descr_hab">
+		<columns names="dnudes,id_pev" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_50_descr_pro" layer="0" collapse-mode="1" max-obj-count="20">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif de la partie professionnelle (locaux révisés)]]></comment>
+	<position x="5400" y="1340"/>
+	<column name="id_pev" not-null="true">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant de PEV(ccodep+ invar + dnupev)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Numéro invariant]]></comment>
+	</column>
+	<column name="dnupev">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pev]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement(50)]]></comment>
+	</column>
+	<column name="dnudes">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro d'ordre de descriptif(P01)]]></comment>
+	</column>
+	<column name="vsurzt">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Surface réelle totale]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="dsupot">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Surface pondérée(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dsup1">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Surface des parties principales(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dsup2">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Surface des parties secondaires couvertes(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dsup3">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Surface des parties secondaires non couvertes(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dsupk1">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Surface des stationnements couverts(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="dsupk2">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Surface des stationnements non couverts(Ajouté en 2017)]]></comment>
+	</column>
+	<constraint name="bati_50_descr_pro_pkey" type="pk-constr" table="s_majic.bati_50_descr_pro">
+		<columns names="id_pev" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_60_descr_dep" layer="0" collapse-mode="1" max-obj-count="36">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif des dépendances (locaux non révisés)]]></comment>
+	<position x="6520" y="700"/>
+	<column name="id_dep" not-null="true">
+		<type name="character" length="18"/>
+		<comment><![CDATA[Identifiant de PEV + Numéro d'ordre de descriptif (id_pev + dnudes)]]></comment>
+	</column>
+	<column name="id_pev" not-null="true">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant de PEV(Ccodep+ invar + dnupev)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Numéro invariant]]></comment>
+	</column>
+	<column name="dnupev">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pev]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement(60)]]></comment>
+	</column>
+	<column name="dnudes">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro d'ordre de descriptif(001, 002...)]]></comment>
+	</column>
+	<column name="dsudep">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Surface réelle de la dépendance]]></comment>
+	</column>
+	<column name="cconad">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nature de dépendance]]></comment>
+	</column>
+	<column name="asitet">
+		<type name="character varying" length="6"/>
+		<comment><![CDATA[Localisation (bat, esc, niv)]]></comment>
+	</column>
+	<column name="dmagtm">
+		<type name="character" length="2"/>
+		<comment><![CDATA[deprecated. Remplacement par dmatgm. juin 2017.]]></comment>
+	</column>
+	<column name="dmatto">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Matériaux des toitures(0 à 4)]]></comment>
+	</column>
+	<column name="detent">
+		<type name="character" length="1"/>
+		<comment><![CDATA[1 à 5]]></comment>
+	</column>
+	<column name="geaulc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence d'eau(O = oui, N = non)]]></comment>
+	</column>
+	<column name="gelelc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence d'électricité(O = oui, N = non)]]></comment>
+	</column>
+	<column name="gchclc">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Présence du chauffage central(O = oui, N = non)]]></comment>
+	</column>
+	<column name="dnbbai">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de baignoires]]></comment>
+	</column>
+	<column name="dnbdou">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de douches]]></comment>
+	</column>
+	<column name="dnblav">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de lavabos]]></comment>
+	</column>
+	<column name="dnbwc">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Nombre de WC]]></comment>
+	</column>
+	<column name="deqtlc">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Equivalence superficielle des éléments de confort]]></comment>
+	</column>
+	<column name="dcimlc">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Coefficient de pondération(1,0 - 0,2 à 0,6)]]></comment>
+	</column>
+	<column name="dcetde">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Coefficient d entretien(9V99)]]></comment>
+	</column>
+	<column name="dcspde">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Coefficient de situation particulière(S9V99 de -0,10 à +0,10)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="dmatgm">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Matériaux des gros murs(0 à 9)]]></comment>
+	</column>
+	<constraint name="bati_60_descr_dep_pkey" type="pk-constr" table="s_majic.bati_60_descr_dep">
+		<columns names="id_dep" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="fantoir_commune" layer="0" collapse-mode="1" max-obj-count="18">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Enregistrement Commune]]></comment>
+	<position x="4240" y="2860"/>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="annee">
+		<type name="character" length="4"/>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département au sens INSEE.]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction DGI.]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune définie par MAJIC2.(A blanc si article direction.)]]></comment>
+	</column>
+	<column name="clerivoli">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Zone alphabétique fournie par MAJIC2.(Contrôle la validité de DEP DIR COM VOI.)]]></comment>
+	</column>
+	<column name="libcom">
+		<type name="character varying" length="45"/>
+		<comment><![CDATA[ Désignation de la commune sur 30 caractères pour les communes]]></comment>
+	</column>
+	<column name="typcom">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Permet de distinguer les communes recensées des communes rurales(N = commune rurale.R = commune recensée.A blanc si article direction.)]]></comment>
+	</column>
+	<column name="rur">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indique si la commune est pseudo-recensée ou non.(3 = commune pseudo-recensée blanc = rien)]]></comment>
+	</column>
+	<column name="carpop">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Précise la dernière situation connue de la commune au regard de la limite de 3000 habitants (= blanc si < 3000 h sinon = \*).]]></comment>
+	</column>
+	<column name="annulation">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Cet article indique que plus aucune entité topo n'est représentée par ce code.(O = voie annulée sans transfert. Q = voie annulée avec transfert. Q = commune annulée avec transfert.)]]></comment>
+	</column>
+	<column name="dateannul">
+		<type name="character" length="7"/>
+		<comment><![CDATA[Date d'annulation.]]></comment>
+	</column>
+	<column name="datecrea">
+		<type name="character" length="7"/>
+		<comment><![CDATA[Date à laquelle l'article a été créé par création MAJIC2.]]></comment>
+	</column>
+	<constraint name="fantoir_commune_pkey" type="pk-constr" table="s_majic.fantoir_commune">
+		<columns names="id_com" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="fantoir_direction" layer="0" collapse-mode="1" max-obj-count="4">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Enregistrement Direction]]></comment>
+	<position x="3900" y="2800"/>
+	<column name="ccodep" not-null="true">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département au sens INSEE.]]></comment>
+	</column>
+	<column name="ccodir" not-null="true">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction DGI.]]></comment>
+	</column>
+	<column name="clerivoli">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Zone alphabétique fournie par MAJIC2.(Contrôle la validité de DEP DIR COM VOI.)]]></comment>
+	</column>
+	<column name="libdep">
+		<type name="character varying" length="45"/>
+		<comment><![CDATA[Libellé département]]></comment>
+	</column>
+	<constraint name="pk_fantoir_direction" type="pk-constr" table="s_majic.fantoir_direction">
+		<columns names="ccodep,ccodir" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="fantoir_voie" layer="0" collapse-mode="1" max-obj-count="26">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Enregistrement Voie]]></comment>
+	<position x="3440" y="2800"/>
+	<column name="id_voie" not-null="true">
+		<type name="character" length="9"/>
+		<comment><![CDATA[(ccodep+ccodir+ccocom+ccoriv)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département au sens INSEE.]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction DGI.]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune défini par MAJIC2.(A blanc si article direction.)]]></comment>
+	</column>
+	<column name="rivoli">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Identifiant de voie dans la commune.(A blanc si article direction ou commune.)]]></comment>
+	</column>
+	<column name="clerivoli">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Zone alphabétique fournie par MAJIC2.(Contrôle la validité de DEP DIR COM VOI.)]]></comment>
+	</column>
+	<column name="codevoie">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code nature de voie sur 4 caractères]]></comment>
+	</column>
+	<column name="libvoie">
+		<type name="character varying" length="26"/>
+		<comment><![CDATA[libellé de voie sur 26 caract. pour les voies.]]></comment>
+	</column>
+	<column name="typcom">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Permet de distinguer les communes recensées des communes rurales(N = commune rurale.R = commune recensée.A blanc si article direction.)]]></comment>
+	</column>
+	<column name="rur">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indique si la commune est pseudo-recensée ou non.(3 = commune pseudo-recenséeblanc = rien)]]></comment>
+	</column>
+	<column name="carvoie">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Zone indiquant si la voie est privée (1) ou publique (0)]]></comment>
+	</column>
+	<column name="annulation">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Cet article indique que plus aucune entité topo n'est représentée par ce code.]]></comment>
+	</column>
+	<column name="dateannul">
+		<type name="character" length="7"/>
+		<comment><![CDATA[Date annulation]]></comment>
+	</column>
+	<column name="datecrea">
+		<type name="character" length="7"/>
+		<comment><![CDATA[Date à laquelle l'article a été créé par création MAJIC2.]]></comment>
+	</column>
+	<column name="majic2">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Code identifiant la voie dans MAJIC2.(Permet de faire le lien entre le code voie RIVOLI et le code voie MAJIC2.)]]></comment>
+	</column>
+	<column name="typevoie">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indicateur de la classe de la voie.1 = voie.2 = ensemble immobilier.3 = lieu-dit.4 = pseudo-voie.5 = voie provisoire.(Permet de distinguer les différents types de voie.)]]></comment>
+	</column>
+	<column name="indic">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Zone servie uniquement pour les lieux-dits. Permet d'indiquer si le lieu-dit comporte ou non un bâtiment dans MAJIC.(= 1 pour lieu-dit non bâti,= 0 sinon.)]]></comment>
+	</column>
+	<column name="motclass">
+		<type name="character" length="8"/>
+		<comment><![CDATA[Dernier mot entièrement alphabétique du libellé de voie.(Permet de restituer l'ordre alphabétique.)]]></comment>
+	</column>
+	<constraint name="fantoir_voie_pkey" type="pk-constr" table="s_majic.fantoir_voie">
+		<columns names="id_voie" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="pdl_10_descr_pdl" layer="0" collapse-mode="1" max-obj-count="27">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif PDL]]></comment>
+	<position x="3980" y="2140"/>
+	<column name="kpdl" not-null="true">
+		<type name="character" length="18"/>
+		<comment><![CDATA[Clé de la pdl(ccodep+ccodir+ccocom+ccopre+ccosec+dnupla+dnupdl)]]></comment>
+	</column>
+	<column name="id_par" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant de la parcelle de référence(ccodep+ccocom+ccopre+ccosec+dnupla)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Identifiant de la commune(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code de département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code de direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="ccopre">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code du préfixe]]></comment>
+	</column>
+	<column name="ccosec">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Lettres de section]]></comment>
+	</column>
+	<column name="dnupla">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de plan(format "0000")]]></comment>
+	</column>
+	<column name="dnupdl">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pdl]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement(10)]]></comment>
+	</column>
+	<column name="dnivim">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Niveau imbrication]]></comment>
+	</column>
+	<column name="ctpdl">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Type de pdl(bnd, cl, cv, tf...)]]></comment>
+	</column>
+	<column name="dnompdl">
+		<type name="character varying" length="30"/>
+		<comment><![CDATA[Nom de la PDL]]></comment>
+	</column>
+	<column name="dmrpdl">
+		<type name="character varying" length="20"/>
+		<comment><![CDATA[Lot mère (plan+pdl+lot)]]></comment>
+	</column>
+	<column name="grpmut">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Top 1ère mut effectuée]]></comment>
+	</column>
+	<column name="dnupro">
+		<type name="character" length="6"/>
+		<comment><![CDATA[Compte de la pdl]]></comment>
+	</column>
+	<column name="ccocif">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code cdif]]></comment>
+	</column>
+	<column name="id_dnupro" not-null="true">
+		<type name="character" length="11"/>
+		<comment><![CDATA[(id_com+dnupro)]]></comment>
+	</column>
+	<constraint name="pdl_10_descr_pdl_pkey" type="pk-constr" table="s_majic.pdl_10_descr_pdl">
+		<columns names="kpdl" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="pdl_20_assise_pdl" layer="0" collapse-mode="1" max-obj-count="24">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Assise de PDL]]></comment>
+	<position x="4440" y="1860"/>
+	<column name="kass" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant parcelle d'assise(ccodep+ccodir+ccocom+ccoprea+ccoseca+dnuplaa)]]></comment>
+	</column>
+	<column name="kpdl" not-null="true">
+		<type name="character" length="18"/>
+		<comment><![CDATA[Clé de la pdl(ccodep+ccodir+ccocom+ccopre+ccosec+dnupla+dnupdl)]]></comment>
+	</column>
+	<column name="id_par" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant de la parcelle de référence(ccodep+ccocom+ccopre+ccosec+dnupla)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Identifiant de la commune(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code de département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code de direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="ccopre">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code du préfixe]]></comment>
+	</column>
+	<column name="ccosec">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Lettres de section]]></comment>
+	</column>
+	<column name="dnupla">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Numéro de plan - numéro de parcelle(format "0000")]]></comment>
+	</column>
+	<column name="dnupdl">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pdl]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement(20)]]></comment>
+	</column>
+	<column name="ccoprea">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code du préfixe]]></comment>
+	</column>
+	<column name="ccoseca">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Lettres de section]]></comment>
+	</column>
+	<column name="dnuplaa">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Numéro de plan]]></comment>
+	</column>
+	<column name="ccocif">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code cdif]]></comment>
+	</column>
+	<column name="id_sec" not-null="true">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Identifiant section]]></comment>
+	</column>
+	<constraint name="pdl_20_assise_pdl_PKEY" type="pk-constr" table="s_majic.pdl_20_assise_pdl">
+		<columns names="kpdl,kass" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="pdl_30_descr_lot" layer="0" collapse-mode="1" max-obj-count="21">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif du lot]]></comment>
+	<position x="3480" y="1880"/>
+	<column name="klot" not-null="true">
+		<type name="character" length="25"/>
+		<comment><![CDATA[Identifiant du lot(kpdl+dnulot)]]></comment>
+	</column>
+	<column name="kpdl">
+		<type name="character" length="18"/>
+		<comment><![CDATA[Identifiant pdl]]></comment>
+	</column>
+	<column name="dnulot">
+		<type name="character" length="7"/>
+		<comment><![CDATA[Numéro de lot]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement]]></comment>
+	</column>
+	<column name="cconlo">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code nature du lot]]></comment>
+	</column>
+	<column name="dcntlo">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Superficie du lot]]></comment>
+	</column>
+	<column name="dnumql">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Numérateur]]></comment>
+	</column>
+	<column name="ddenql">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Dénominateur]]></comment>
+	</column>
+	<column name="dfilot">
+		<type name="character varying" length="20"/>
+		<comment><![CDATA[pdl-fille du lot]]></comment>
+	</column>
+	<column name="datact">
+		<type name="character varying" length="8"/>
+		<comment><![CDATA[Date de l'acte]]></comment>
+	</column>
+	<column name="dnuprol">
+		<type name="character" length="6"/>
+		<comment><![CDATA[Compte du lot]]></comment>
+	</column>
+	<column name="dreflf">
+		<type name="character varying" length="5"/>
+		<comment><![CDATA[Référence livre foncier]]></comment>
+	</column>
+	<column name="ccocif">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code cdif]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Identifiant de la commune(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_dnupro" not-null="true">
+		<type name="character" length="11"/>
+		<comment><![CDATA[(id_com+dnuprol)]]></comment>
+	</column>
+	<constraint name="pdl_30_descr_lot_pkey" type="pk-constr" table="s_majic.pdl_30_descr_lot">
+		<columns names="klot" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="lot_local" layer="0" collapse-mode="1" max-obj-count="26">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Description du fichier Lot-Local]]></comment>
+	<position x="5680" y="2080"/>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+		<comment><![CDATA[Identifiant unique de l'objet]]></comment>
+	</column>
+	<column name="klot" not-null="true">
+		<type name="character" length="25"/>
+		<comment><![CDATA[Identifiant d'un lot(= clotloc)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Identifiant de la commune(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="clotloc">
+		<type name="character" length="25"/>
+		<comment><![CDATA[Identifiant d'un lot(ccodepl+ccodirl+ccocoml+ccoprel+ccosecl+dnuplal+dnupdl)]]></comment>
+	</column>
+	<column name="ccodepl">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodirl">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocoml">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code INSEE de la commune]]></comment>
+	</column>
+	<column name="ccoprel">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code préfixe]]></comment>
+	</column>
+	<column name="ccosecl">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code section]]></comment>
+	</column>
+	<column name="dnuplal">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Numéro du plan(format "0000")]]></comment>
+	</column>
+	<column name="dnupdl">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro de pdl]]></comment>
+	</column>
+	<column name="dnulot">
+		<type name="character" length="7"/>
+		<comment><![CDATA[Numéro de lot]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement(10)]]></comment>
+	</column>
+	<column name="ccodebpb">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodird">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocomb">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune]]></comment>
+	</column>
+	<column name="ccopreb">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code préfixe]]></comment>
+	</column>
+	<column name="invloc">
+		<type name="character" length="10"/>
+		<comment><![CDATA[Numéro invariant du local]]></comment>
+	</column>
+	<column name="dnumql">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Numérateur du lot]]></comment>
+	</column>
+	<column name="ddenql">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Dénominateur du lot]]></comment>
+	</column>
+	<column name="klocal">
+		<type name="character" length="19"/>
+		<comment><![CDATA[Identifiant d'un local(ccodebpb+ccodird+ccocomb+ccopreb+invloc)]]></comment>
+	</column>
+	<constraint name="lot_local_pkey" type="pk-constr" table="s_majic.lot_local">
+		<columns names="id_local,klot" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="nb_10_parcelle" layer="0" collapse-mode="1" max-obj-count="49">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif de parcelle]]></comment>
+	<position x="4480" y="920"/>
+	<column name="id_par" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant parcelle 14 caractères(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Identifiant commune 5 caractères(ccodep+ ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE ou DGI d'arrondissement]]></comment>
+	</column>
+	<column name="ccopre">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Préfixe de section ou quartier servi pour les communes associées, &des1.]]></comment>
+	</column>
+	<column name="ccosec">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Section cadastrale]]></comment>
+	</column>
+	<column name="dnupla">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de plan - Numéro de la parcelle (format « 0000 »)]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (10)]]></comment>
+	</column>
+	<column name="dcntpa">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Contenance de la parcelle (en centiares)]]></comment>
+	</column>
+	<column name="dsrpar">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Lettre de série rôle]]></comment>
+	</column>
+	<column name="dnupro">
+		<type name="character" length="6"/>
+		<comment><![CDATA[Compte communal du propriétaire de la parcelle]]></comment>
+	</column>
+	<column name="jdatat">
+		<type name="character" length="8"/>
+		<comment><![CDATA[Date de l'acte (jjmmaaaa)]]></comment>
+	</column>
+	<column name="dreflf">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Référence au Livre Foncier en Alsace-Moselle]]></comment>
+	</column>
+	<column name="gpdl">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indicateur d'appartenance à pdl. Identifiant de la pdl(cf. détail supra si gpdl =2)]]></comment>
+	</column>
+	<column name="cprsecr">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Préfixe de la parcelle de référence]]></comment>
+	</column>
+	<column name="ccosecr">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Section de la parcelle de référence]]></comment>
+	</column>
+	<column name="dnuplar">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[N° de plan de la parcelle de référence]]></comment>
+	</column>
+	<column name="dnupdl">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Numéro d'ordre de la pdl (en général, 001)]]></comment>
+	</column>
+	<column name="gurbpa">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Caractère Urbain de la parcelle(U, * ou blanc)]]></comment>
+	</column>
+	<column name="dparpi">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de parcelle primitive]]></comment>
+	</column>
+	<column name="ccoarp">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indicateur d'arpentage (A ou blanc)]]></comment>
+	</column>
+	<column name="gparnf">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indicateur de parcelle non figurée au plan(1 = figurée, 0 = non figurée)]]></comment>
+	</column>
+	<column name="gparbat">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indicateur de parcelle référençant un bâtiment(1 = oui, sinon 0)]]></comment>
+	</column>
+	<column name="dnvoiri">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de voirie]]></comment>
+	</column>
+	<column name="dindic">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Indice de répétition]]></comment>
+	</column>
+	<column name="ccovoi">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Code Majic2 de la voie]]></comment>
+	</column>
+	<column name="ccoriv">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code Rivoli de la voie]]></comment>
+	</column>
+	<column name="ccocif">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code du cdif (code topad)]]></comment>
+	</column>
+	<column name="cconvo">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Code nature de la voie]]></comment>
+	</column>
+	<column name="dvoilib">
+		<type name="character" length="26"/>
+		<comment><![CDATA[Libellé de la voie]]></comment>
+	</column>
+	<column name="ccocomm">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code INSEE de la commune de la parcelle mère]]></comment>
+	</column>
+	<column name="ccoprem">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code du préfixe de section de la, parcelle mère]]></comment>
+	</column>
+	<column name="ccosecm">
+		<type name="character varying" length="20"/>
+		<comment><![CDATA[Code section de la parcelle mère]]></comment>
+	</column>
+	<column name="dnuplam">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de plan de la parcelle mère]]></comment>
+	</column>
+	<column name="type">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Type de filiation(D : Division, R : Réunion , T : Transfert ou blanc)]]></comment>
+	</column>
+	<column name="id_voie" not-null="true">
+		<type name="character" length="9"/>
+		<comment><![CDATA[L'identifiant Rivoli de la parcelle(ccodep+ccocom+ccoriv)]]></comment>
+	</column>
+	<column name="id_dnupro" not-null="true">
+		<type name="character" length="11"/>
+		<comment><![CDATA[Compte communal du propriétaire de la parcelle(id_com+dnupro)]]></comment>
+	</column>
+	<column name="id_adresse">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant adresse de la parcelle(id_com+dnvoiri+dindic+ccoriv)]]></comment>
+	</column>
+	<column name="ccoifp">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code intégration fiscale progressive(Ajouté en 2017)]]></comment>
+	</column>
+	<column name="ccpper">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code de la trésorerie (code TOPAD)]]></comment>
+	</column>
+	<constraint name="nb_10_parcelle_pkey" type="pk-constr" table="s_majic.nb_10_parcelle">
+		<columns names="id_par" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="nb_21_suf_descr" layer="0" collapse-mode="1" max-obj-count="49">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif de subdivision fiscale]]></comment>
+	<position x="3420" y="940"/>
+	<column name="id_suf" not-null="true">
+		<type name="character varying" length="16"/>
+		<comment><![CDATA[(ID_PAR+CCOSUB)]]></comment>
+	</column>
+	<column name="klot" not-null="true">
+		<type name="character" length="25"/>
+		<comment><![CDATA[(kpdl_+dnulot)]]></comment>
+	</column>
+	<column name="id_par" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Identifiant de la commune(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE ou DGI d'arrondissement]]></comment>
+	</column>
+	<column name="ccopre">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Préfixe de section ou quartier servi pour les communes associées, &des1.]]></comment>
+	</column>
+	<column name="ccosec">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Section cadastrale]]></comment>
+	</column>
+	<column name="dnupla">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de plan - Numéro de parcelle]]></comment>
+	</column>
+	<column name="ccosub">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Lettres indicatives de suf]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (21)]]></comment>
+	</column>
+	<column name="dcntsf">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Contenance de la suf (en centiares)]]></comment>
+	</column>
+	<column name="dnupro">
+		<type name="character" length="6"/>
+		<comment><![CDATA[Compte communal du propriétaire de la suf]]></comment>
+	</column>
+	<column name="gnexps">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code exonération permanente]]></comment>
+	</column>
+	<column name="drcsub">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Roddu cadastral en valeur actualise référence 1980(Exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="drcsuba">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Roddu cadastral revalorisé en valeur du 01/01 de l'année(Exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="ccostn">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Série-tarif (A à Z, sauf I, O, Q)]]></comment>
+	</column>
+	<column name="cgrnum">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Groupe de nature de culture ]]></comment>
+	</column>
+	<column name="dsgrpf">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Sous-groupe alphabétique]]></comment>
+	</column>
+	<column name="dclssf">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Classe dans le groupe et la série-tarif]]></comment>
+	</column>
+	<column name="cnatsp">
+		<type name="character varying" length="5"/>
+		<comment><![CDATA[code nature de culture spéciale]]></comment>
+	</column>
+	<column name="drgpos">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Top terrain constructible]]></comment>
+	</column>
+	<column name="ccoprel">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Préfixe de la parcelle identifiant le lot]]></comment>
+	</column>
+	<column name="ccosecl">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Section de la parcelle identifiant le lot]]></comment>
+	</column>
+	<column name="dnuplal">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[N° de plan de la parcelle de référence]]></comment>
+	</column>
+	<column name="dnupdl">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Numéro d ordre de la pdl (en général, 001)]]></comment>
+	</column>
+	<column name="dnulot">
+		<type name="character varying" length="7"/>
+		<comment><![CDATA[Numéro du lot - Le lot de BND se présente sous la forme 00Axxxx]]></comment>
+	</column>
+	<column name="gnidom">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Indicateur de suf non imposable(* ou blanc)]]></comment>
+	</column>
+	<column name="topja">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Indicateur jeune agriculteur(J ou blanc)]]></comment>
+	</column>
+	<column name="datja">
+		<type name="character varying" length="8"/>
+		<comment><![CDATA[Date d'installation jeune agriculteur(peut être servie si topja = J)]]></comment>
+	</column>
+	<column name="postel">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Indicateur de bien appartenant à la Poste(X ou blanc)]]></comment>
+	</column>
+	<column name="kpdl">
+		<type name="character" length="18"/>
+		<comment><![CDATA[(id_com+ccoprel+ccosecl+dnuplal+dnupdl)]]></comment>
+	</column>
+	<column name="id_dnupro" not-null="true">
+		<type name="character" length="11"/>
+		<comment><![CDATA[(id_com+dnupro)]]></comment>
+	</column>
+	<column name="ccortar">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune origine du tarif]]></comment>
+	</column>
+	<constraint name="nb_21_suf_descr_pkey" type="pk-constr" table="s_majic.nb_21_suf_descr">
+		<columns names="id_suf" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="nb_30_suf_exo" layer="0" collapse-mode="1" max-obj-count="26">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Exonération de subdivision fiscale]]></comment>
+	<position x="3580" y="380"/>
+	<column name="rnuexn" not-null="true">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Numéro d ordre d'exonération temporaire(01 à 04)]]></comment>
+	</column>
+	<column name="id_suf" not-null="true">
+		<type name="character varying" length="16"/>
+		<comment><![CDATA[(id_par+ccosub sur 2 char)]]></comment>
+	</column>
+	<column name="id_par" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE ou DGI d'arrondissement]]></comment>
+	</column>
+	<column name="ccopre">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Préfixe de section ou quartier servi pour les communes associées, &des1.]]></comment>
+	</column>
+	<column name="ccosec">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Section cadastrale]]></comment>
+	</column>
+	<column name="dnupla">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de plan (format « 0000 »)]]></comment>
+	</column>
+	<column name="ccosub">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Lettres indicatives de suf]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (30)]]></comment>
+	</column>
+	<column name="vecexn">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant de VL sur lequel porte l'exonération(en centimes d'Euros)]]></comment>
+	</column>
+	<column name="ccolloc">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Collectivité accordant l'exonération]]></comment>
+	</column>
+	<column name="pexn">
+		<type name="character" length="5"/>
+		<comment><![CDATA[Pourcentage d'exonération (100)]]></comment>
+	</column>
+	<column name="gnexts">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code d'exonération temporaire]]></comment>
+	</column>
+	<column name="rcexnba">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Revenu cadastral exonéré, en valeur de l'année(Exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="jfinex">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Année de retour à imposition(à blanc)]]></comment>
+	</column>
+	<column name="jandeb">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Année de début d'exonération(à blanc)]]></comment>
+	</column>
+	<constraint name="nb_30_suf_exo_pkey" type="pk-constr" table="s_majic.nb_30_suf_exo">
+		<columns names="rnuexn,id_suf" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="nb_36_suf_tax" layer="0" collapse-mode="1" max-obj-count="25">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Taxation de subdivision fiscale]]></comment>
+	<position x="3080" y="400"/>
+	<column name="id_suf" not-null="true">
+		<type name="character varying" length="16"/>
+		<comment><![CDATA[(id_par+ccosub)]]></comment>
+	</column>
+	<column name="id_par" not-null="true">
+		<type name="character" length="14"/>
+		<comment><![CDATA[Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Code commune INSEE ou DGI d'arrondissement]]></comment>
+	</column>
+	<column name="ccopre">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Préfixe de section ou quartier servi pour les communes associées, &des1.]]></comment>
+	</column>
+	<column name="ccosec">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Section cadastrale]]></comment>
+	</column>
+	<column name="dnupla">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Numéro de plan (format « 0000 »)]]></comment>
+	</column>
+	<column name="ccosub">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Lettres indicatives de suf]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+		<comment><![CDATA[Code enregistrement (36)]]></comment>
+	</column>
+	<column name="majposa1">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="bisufad1">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="majposa2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="bisufad2">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="majposa3">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="bisufad3">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="majposa4">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="bisufad4">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)]]></comment>
+	</column>
+	<column name="cntmajtc">
+		<type name="integer" length="0"/>
+		<comment><![CDATA[Nouvelle contenance suf pour calcul Majoration TC]]></comment>
+	</column>
+	<constraint name="nb_36_suf_tax_pkey" type="pk-constr" table="s_majic.nb_36_suf_tax">
+		<columns names="id_suf" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="proprietaire" layer="0" collapse-mode="1" max-obj-count="80">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif des propriétaires]]></comment>
+	<position x="2780" y="1920"/>
+	<column name="id_dnupro" not-null="true">
+		<type name="character" length="11"/>
+		<comment><![CDATA[Identifiant national de compte communal.(id_com+dnupro)]]></comment>
+	</column>
+	<column name="id_pro" not-null="true">
+		<type name="character" length="9"/>
+		<comment><![CDATA[Identifiant national d'un compte de propriétaire.(ccodep+ccodir+dnuper (depuis majiciii, v.1.5.0))]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+		<comment><![CDATA[code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+		<comment><![CDATA[code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+		<comment><![CDATA[code commune INSEE]]></comment>
+	</column>
+	<column name="dnupro">
+		<type name="character" length="6"/>
+		<comment><![CDATA[compte communal]]></comment>
+	</column>
+	<column name="cgroup">
+		<type name="character" length="1"/>
+		<comment><![CDATA[groupe de compte communal (+ * A B ..)]]></comment>
+	</column>
+	<column name="dnumcp">
+		<type name="character" length="5"/>
+		<comment><![CDATA[numéro d'ordre de compte]]></comment>
+	</column>
+	<column name="dnulp">
+		<type name="character" length="2"/>
+		<comment><![CDATA[numéro de libellé partiel (01 à 06)]]></comment>
+	</column>
+	<column name="ccocif">
+		<type name="character" length="4"/>
+		<comment><![CDATA[code cdif]]></comment>
+	</column>
+	<column name="dnuper">
+		<type name="character" length="6"/>
+		<comment><![CDATA[numéro de personne dans le cdif(Au format Majic III (unique par département))]]></comment>
+	</column>
+	<column name="ccodro" not-null="true">
+		<type name="character" length="1"/>
+		<comment><![CDATA[code du droit réel ou parti- culier]]></comment>
+	</column>
+	<column name="ccodem">
+		<type name="character" length="1"/>
+		<comment><![CDATA[code du démembrement/indivision]]></comment>
+	</column>
+	<column name="gdesip">
+		<type name="character" length="1"/>
+		<comment><![CDATA[indicateur du destinataire de l'avis d'imposition(1 = oui, 0 = non)]]></comment>
+	</column>
+	<column name="gtoper">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[indicateur de personne physique ou morale(1 = physique 2 = morale)]]></comment>
+	</column>
+	<column name="ccoqua">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Code qualité de personne physique]]></comment>
+	</column>
+	<column name="dnatpr">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code nature de personne physique ou morale]]></comment>
+	</column>
+	<column name="ccogrm">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code groupe de personne morale]]></comment>
+	</column>
+	<column name="dsglpm">
+		<type name="character varying" length="10"/>
+		<comment><![CDATA[sigle de personne morale]]></comment>
+	</column>
+	<column name="dforme">
+		<type name="character" length="4"/>
+		<comment><![CDATA[forme juridique abrégée majic2]]></comment>
+	</column>
+	<column name="ddenom">
+		<type name="character varying" length="60"/>
+		<comment><![CDATA[Dénomination de personne physique ou morale]]></comment>
+	</column>
+	<column name="gtype3">
+		<type name="character" length="1"/>
+		<comment><![CDATA[type de la 3eme ligne d'adresse]]></comment>
+	</column>
+	<column name="gtype4">
+		<type name="character" length="1"/>
+		<comment><![CDATA[Type de la 4eme ligne d'adresse]]></comment>
+	</column>
+	<column name="gtype5">
+		<type name="character" length="1"/>
+		<comment><![CDATA[type de la 5eme ligne d'adresse]]></comment>
+	</column>
+	<column name="gtype6">
+		<type name="character" length="1"/>
+		<comment><![CDATA[type de la 6eme ligne d'adresse]]></comment>
+	</column>
+	<column name="dlign4">
+		<type name="character varying" length="36"/>
+		<comment><![CDATA[4eme ligne d'adresse ]]></comment>
+	</column>
+	<column name="dlign5">
+		<type name="character varying" length="100"/>
+		<comment><![CDATA[5eme ligne d'adresse ]]></comment>
+	</column>
+	<column name="dlign3">
+		<type name="character varying" length="30"/>
+		<comment><![CDATA[3eme ligne d'adresse ]]></comment>
+	</column>
+	<column name="dlign6">
+		<type name="character varying" length="32"/>
+		<comment><![CDATA[6eme ligne d'adresse ]]></comment>
+	</column>
+	<column name="ccopay">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[code de pays étranger et TOM(non servi pour France métropole et Dom)]]></comment>
+	</column>
+	<column name="ccodep1a2">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code département de l'adresse]]></comment>
+	</column>
+	<column name="ccodira">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code direction de l'adresse]]></comment>
+	</column>
+	<column name="ccocomadr">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code commune de l'adresse]]></comment>
+	</column>
+	<column name="ccovoi">
+		<type name="character varying" length="5"/>
+		<comment><![CDATA[Code majic2 de la voie]]></comment>
+	</column>
+	<column name="ccoriv">
+		<type name="character" length="4"/>
+		<comment><![CDATA[Code Rivoli de la voie]]></comment>
+	</column>
+	<column name="dnvoiri">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[numéro de voirie]]></comment>
+	</column>
+	<column name="dindic">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[indice de répétition de voirie]]></comment>
+	</column>
+	<column name="ccopos">
+		<type name="character varying" length="5"/>
+		<comment><![CDATA[Code postal]]></comment>
+	</column>
+	<column name="dqualp">
+		<type name="character" length="3"/>
+		<comment><![CDATA[Qualité abrégée (M, MME ou MLE)]]></comment>
+	</column>
+	<column name="dnomlp">
+		<type name="character varying" length="30"/>
+		<comment><![CDATA[Nom d'usage]]></comment>
+	</column>
+	<column name="dprnlp">
+		<type name="character varying" length="15"/>
+		<comment><![CDATA[Prénoms associés au nom d'usage]]></comment>
+	</column>
+	<column name="jdatnss">
+		<type name="character" length="10"/>
+		<comment><![CDATA[date de naissance (sous la forme jj/mm/aaaa)]]></comment>
+	</column>
+	<column name="dldnss">
+		<type name="character varying" length="58"/>
+		<comment><![CDATA[lieu de naissance]]></comment>
+	</column>
+	<column name="epxnee">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[mention du complément (EPX ou NEE si complément)]]></comment>
+	</column>
+	<column name="dnomcp">
+		<type name="character varying" length="30"/>
+		<comment><![CDATA[Nom complément]]></comment>
+	</column>
+	<column name="dprncp">
+		<type name="character varying" length="15"/>
+		<comment><![CDATA[Prénoms associés au complément]]></comment>
+	</column>
+	<column name="dsiren">
+		<type name="character varying" length="10"/>
+		<comment><![CDATA[numéro siren]]></comment>
+	</column>
+	<column name="id_voie" not-null="true">
+		<type name="character varying" length="9"/>
+		<comment><![CDATA[(ccodep+ccodir+ccocom+ccoriv)]]></comment>
+	</column>
+	<column name="topja">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Indic jeune agriculteur]]></comment>
+	</column>
+	<column name="datja">
+		<type name="character varying" length="8"/>
+		<comment><![CDATA[Date installation jeune agriculteur]]></comment>
+	</column>
+	<column name="id_adresse">
+		<type name="character" length="15"/>
+		<comment><![CDATA[Identifiant adresse du propriétaire(id_com+dnvoiri+dindic+ccoriv)]]></comment>
+	</column>
+	<column name="dnomus">
+		<type name="character varying" length="60"/>
+		<comment><![CDATA[Nom d’usage]]></comment>
+	</column>
+	<column name="dprnus">
+		<type name="character varying" length="40"/>
+		<comment><![CDATA[Prénom d’usage ]]></comment>
+	</column>
+	<constraint name="proprietaire_pkey" type="pk-constr" table="s_majic.proprietaire">
+		<columns names="id_dnupro,id_pro,ccodro" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<index name="IND_bati_0010_local_id_com" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_id_par" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_par"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_id_dnupro" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_dnupro"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_id_local" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_dnatlc" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dnatlc"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_dteloc" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dteloc"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_dnupro" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dnupro"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_ccocom" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="ccocom"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_0010_local_id_dnupro_id_par" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_dnupro"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="id_par"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_21_pev_descr_id_com" table="s_majic.bati_21_pev_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_21_pev_descr_id_local" table="s_majic.bati_21_pev_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_21_pev_descr_id_pev" table="s_majic.bati_21_pev_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_pev"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_21_pev_descr_ccoaff" table="s_majic.bati_21_pev_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="ccoaff"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_21_pev_descr_dnupev" table="s_majic.bati_21_pev_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dnupev"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_30_pev_exo_id_pev" table="s_majic.bati_30_pev_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_pev"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_30_pev_exo_id_ex" table="s_majic.bati_30_pev_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_ex"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_30_pev_exo_id_com" table="s_majic.bati_30_pev_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_36_pev_tax_id_local" table="s_majic.bati_36_pev_tax"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_36_pev_tax_id_pev" table="s_majic.bati_36_pev_tax"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_pev"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_36_pev_tax_id_com" table="s_majic.bati_36_pev_tax"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_40_descr_hab_id_local" table="s_majic.bati_40_descr_hab"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_40_descr_hab_id_com" table="s_majic.bati_40_descr_hab"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_40_descr_hab_id_pev" table="s_majic.bati_40_descr_hab"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_pev"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_40_descr_hab_dmagtm" table="s_majic.bati_40_descr_hab"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dmagtm"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_40_descr_hab_dmatto" table="s_majic.bati_40_descr_hab"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dmatto"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_40_descr_hab_detent" table="s_majic.bati_40_descr_hab"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="detent"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_50_descr_pro_id_local" table="s_majic.bati_50_descr_pro"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_50_descr_pro_id_com" table="s_majic.bati_50_descr_pro"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_50_descr_pro_id_pev" table="s_majic.bati_50_descr_pro"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_pev"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_60_descr_dep_id_com" table="s_majic.bati_60_descr_dep"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_60_descr_dep_id_pev" table="s_majic.bati_60_descr_dep"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_pev"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_60_descr_dep_id_local" table="s_majic.bati_60_descr_dep"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_60_descr_dep_dmagtm" table="s_majic.bati_60_descr_dep"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dmagtm"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_60_descr_dep_dmatto" table="s_majic.bati_60_descr_dep"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dmatto"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_60_descr_dep_detent" table="s_majic.bati_60_descr_dep"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="detent"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_60_descr_dep_cconad" table="s_majic.bati_60_descr_dep"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="cconad"/>
+		</idxelement>
+</index>
+
+<index name="IND_fantoir_commune_id_com" table="s_majic.fantoir_commune"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_fantoir_voie_id_com" table="s_majic.fantoir_voie"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_fantoir_voie_libvoie" table="s_majic.fantoir_voie"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="libvoie"/>
+		</idxelement>
+</index>
+
+<index name="IND_fantoir_voie_id_voie" table="s_majic.fantoir_voie"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_voie"/>
+		</idxelement>
+</index>
+
+<index name="IND_pdl_10_descr_pdl_id_com" table="s_majic.pdl_10_descr_pdl"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_pdl_20_assise_pdl_id_com" table="s_majic.pdl_20_assise_pdl"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_pdl_30_descr_lot_klot" table="s_majic.pdl_30_descr_lot"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="klot"/>
+		</idxelement>
+</index>
+
+<index name="IND_pdl_30_descr_lot_id_com" table="s_majic.pdl_30_descr_lot"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_lot_local_id_com" table="s_majic.lot_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_lot_local_klot" table="s_majic.lot_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="klot"/>
+		</idxelement>
+</index>
+
+<index name="IND_lot_local_id_local" table="s_majic.lot_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+</index>
+
+<index name="IND_lot_local_id_local_klot" table="s_majic.lot_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_local"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="klot"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_dnupro" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dnupro"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_id_com" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_id_com_ccosec_dparpi" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="ccosec"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="dparpi"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_id_com_id_voie" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="id_voie"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_id_com_id_voie_dnvoiri" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="id_voie"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="dnvoiri"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_id_dnupro" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_dnupro"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_id_voie" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_voie"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_id_par" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_par"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_dnvoiri" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dnvoiri"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_10_parcelle_dnupla" table="s_majic.nb_10_parcelle"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dnupla"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_21_suf_descr_id_com" table="s_majic.nb_21_suf_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_21_suf_descr_klot" table="s_majic.nb_21_suf_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="klot"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_21_suf_descr_id_par" table="s_majic.nb_21_suf_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_par"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_21_suf_descr_dnupro" table="s_majic.nb_21_suf_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dnupro"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_30_suf_exo_id_com" table="s_majic.nb_30_suf_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_36_suf_tax_id_com" table="s_majic.nb_36_suf_tax"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_ccodem" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="ccodem"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_ccodro" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="ccodro"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_id_com_ddenom" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="ddenom"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_id_com_dnupro" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="dnupro"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_id_dnupro" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_dnupro"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_id_com" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_gdesip" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="gdesip"/>
+		</idxelement>
+</index>
+
+<table name="tc_dmatgm_materiaux_gros_murs" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Matériaux des gros murs]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="6720" y="2160"/>
+	<column name="dmatgm" not-null="true">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code matériaux des gros murs]]></comment>
+	</column>
+	<column name="l_dmatgm">
+		<type name="character varying" length="15"/>
+		<comment><![CDATA[Libellé matériaux des gros murs]]></comment>
+	</column>
+	<constraint name="tc_dmatgm_materiaux_gros_murs_pkey" type="pk-constr" table="s_majic.tc_dmatgm_materiaux_gros_murs">
+		<columns names="dmatgm" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<index name="IND_bati_0010_local_cconlc" table="s_majic.bati_0010_local"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="cconlc"/>
+		</idxelement>
+</index>
+
+<table name="bati_52_descr_qp" layer="0" collapse-mode="1" max-obj-count="24">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Descriptif des quotes-parts de lissage (locaux révisés)]]></comment>
+	<position x="5020" y="1340"/>
+	<column name="id_pev" not-null="true">
+		<type name="character varying" length="15"/>
+		<comment><![CDATA[Identifiant de PEV(Ccodep+ invar + dnupev)]]></comment>
+	</column>
+	<column name="ccodep">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code département]]></comment>
+	</column>
+	<column name="ccodir">
+		<type name="character varying" length="1"/>
+		<comment><![CDATA[Code direction]]></comment>
+	</column>
+	<column name="ccocom">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[Code commune INSEE]]></comment>
+	</column>
+	<column name="invar">
+		<type name="character varying" length="10"/>
+		<comment><![CDATA[N° invariant du local]]></comment>
+	</column>
+	<column name="dnupev">
+		<type name="character varying" length="3"/>
+		<comment><![CDATA[N° de la PEV]]></comment>
+	</column>
+	<column name="cenr">
+		<type name="character varying" length="2"/>
+		<comment><![CDATA[Code enregistrement]]></comment>
+	</column>
+	<column name="mlbcom">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage de la commune]]></comment>
+	</column>
+	<column name="mlbsyn">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage du syndicat intercommunal]]></comment>
+	</column>
+	<column name="mlbcu">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage de l'intercommunalité]]></comment>
+	</column>
+	<column name="mlbdep">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage du département]]></comment>
+	</column>
+	<column name="mlbts1">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage de la TSE]]></comment>
+	</column>
+	<column name="mlbts2">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage de la TSE autre]]></comment>
+	</column>
+	<column name="mlbtas">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage de la TASA]]></comment>
+	</column>
+	<column name="mlbgem">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage de GEMAPI]]></comment>
+	</column>
+	<column name="mlbtom">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-part de lissage TEOM]]></comment>
+	</column>
+	<column name="tbfpas">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Pas de lissage du local]]></comment>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character varying" length="5"/>
+		<comment><![CDATA[(ccodep+ccocom)]]></comment>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character varying" length="12"/>
+		<comment><![CDATA[Identifiant de bâti(ccodep + invar(invloc))]]></comment>
+	</column>
+	<column name="mlbtfc">
+		<type name="character varying" length="11"/>
+		<comment><![CDATA[Quote-parte de lissage TFC]]></comment>
+	</column>
+	<constraint name="bati_52_descr_qp_pkey" type="pk-constr" table="s_majic.bati_52_descr_qp">
+		<columns names="id_pev" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<table name="bati_31_pev_exo" layer="0" collapse-mode="1" max-obj-count="31">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Exonération de PEV s’appliquant sur la base imposée]]></comment>
+	<position x="4800" y="80"/>
+	<column name="id_ex" not-null="true">
+		<type name="character" length="26"/>
+	</column>
+	<column name="id_pev" not-null="true">
+		<type name="character" length="15"/>
+	</column>
+	<column name="ccodep">
+		<type name="character" length="2"/>
+	</column>
+	<column name="ccodir">
+		<type name="character" length="1"/>
+	</column>
+	<column name="ccocom">
+		<type name="character" length="3"/>
+	</column>
+	<column name="invar">
+		<type name="character" length="10"/>
+	</column>
+	<column name="janbil">
+		<type name="character" length="4"/>
+	</column>
+	<column name="dnupev">
+		<type name="character" length="3"/>
+	</column>
+	<column name="cenr">
+		<type name="character" length="2"/>
+	</column>
+	<column name="dnuexb">
+		<type name="character" length="3"/>
+	</column>
+	<column name="ccolloc">
+		<type name="character varying" length="2"/>
+	</column>
+	<column name="pexb">
+		<type name="character" length="5"/>
+	</column>
+	<column name="gnextl">
+		<type name="character" length="2"/>
+	</column>
+	<column name="jandeb">
+		<type name="character" length="4"/>
+	</column>
+	<column name="janimp">
+		<type name="character" length="4"/>
+	</column>
+	<column name="dvldif2">
+		<type name="integer" length="0"/>
+	</column>
+	<column name="dvldif2a">
+		<type name="integer" length="0"/>
+	</column>
+	<column name="fcexb2">
+		<type name="integer" length="0"/>
+	</column>
+	<column name="fcexba2">
+		<type name="integer" length="0"/>
+	</column>
+	<column name="rcexba2">
+		<type name="integer" length="0"/>
+	</column>
+	<column name="id_com" not-null="true">
+		<type name="character" length="5"/>
+	</column>
+	<column name="id_local" not-null="true">
+		<type name="character" length="12"/>
+	</column>
+	<column name="valplaf">
+		<type name="character" length="10"/>
+	</column>
+	<constraint name="bati_31_pev_exo_pkey" type="pk-constr" table="s_majic.bati_31_pev_exo">
+		<columns names="id_ex" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<index name="IND_bati_31_pev_exo_id_com" table="s_majic.bati_31_pev_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_com"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_31_pev_exo_id_ex" table="s_majic.bati_31_pev_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_ex"/>
+		</idxelement>
+</index>
+
+<index name="IND_bati_31_pev_exo_id_pev" table="s_majic.bati_31_pev_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_pev"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_21_suf_descr_dsgrpf" table="s_majic.nb_21_suf_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="dsgrpf"/>
+		</idxelement>
+</index>
+
+<index name="IND_proprietaire_id_dnupro_id_pro" table="s_majic.proprietaire"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_dnupro"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="id_pro"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_21_suf_descr_id_suf" table="s_majic.nb_21_suf_descr"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_suf"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_30_suf_exo_id_suf_rnuexn" table="s_majic.nb_30_suf_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_suf"/>
+		</idxelement>
+		<idxelement use-sorting="false">
+			<column name="rnuexn"/>
+		</idxelement>
+</index>
+
+<index name="IND_nb_30_suf_exo_id_suf" table="s_majic.nb_30_suf_exo"
+	 concurrent="false" unique="false" fast-update="false" buffering="false"
+	 index-type="btree" factor="90">
+		<idxelement use-sorting="false">
+			<column name="id_suf"/>
+		</idxelement>
+</index>
+
+<table name="tc_ccocac_categorie_local" layer="0" collapse-mode="1" max-obj-count="2">
+	<schema name="s_majic"/>
+	<role name="u_vitis"/>
+	<comment><![CDATA[Catégorie du local]]></comment>
+	<tag name="Table de correspondance"/>
+	<position x="5980" y="160"/>
+	<column name="ccocac" not-null="true">
+		<type name="character varying" length="4"/>
+		<comment><![CDATA[Code catégorie du local]]></comment>
+	</column>
+	<column name="l_ccocac">
+		<type name="character varying" length="200"/>
+		<comment><![CDATA[Libellé catégorie du local]]></comment>
+	</column>
+	<constraint name="tc_ccocac_categorie_local_pk" type="pk-constr" table="s_majic.tc_ccocac_categorie_local">
+		<columns names="ccocac" ref-type="src-columns"/>
+	</constraint>
+</table>
+
+<relationship name="tc_ccodem_nature_demembrement_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccodem_nature_demembrement"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="468.76" y="-50.7492"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccogrm_groupe_personne_morale_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccogrm_groupe_personne_morale"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="444.442" y="8.7607"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dnatpr_nature_personne_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dnatpr_nature_personne"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="494.611" y="18.5841"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gtype5_dlign5_signification_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gtype5_dlign5_signification"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="398.931" y="3.44046"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gtype4_dlign4_signification_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gtype4_dlign4_signification"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="463.242" y="14.3378"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccodro_code_droit_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccodro_code_droit"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="466.145" y="164.266"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gtoper_type_personne_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gtoper_type_personne"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="469.996" y="-66.8123"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccoqua_code_qualite_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccoqua_code_qualite"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="424.53" y="181.479"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gtype3_dlign3_signification_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gtype3_dlign3_signification"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-238.064" y="-584.611"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gtype6_dlign6_signification_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gtype6_dlign6_signification"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-73.9825" y="-214.611"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dforme_forme_juridique_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dforme_forme_juridique"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="97.5764" y="-324.611"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dsgrpf_sousgroupe_suf_has_many_nb_21_suf_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dsgrpf_sousgroupe_suf"
+	 dst-table="s_majic.nb_21_suf_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="375.422" y="-57.2451"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gnexps_exoneration_permanente_has_many_nb_21_suf_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gnexps_exoneration_permanente"
+	 dst-table="s_majic.nb_21_suf_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="461.01" y="134.97"/>
+	</label>
+</relationship>
+
+<relationship name="tc_cnatsp_code_nature_culture_speciale_has_many_nb_21_suf_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_cnatsp_code_nature_culture_speciale"
+	 dst-table="s_majic.nb_21_suf_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="354.545" y="9.49812"/>
+	</label>
+</relationship>
+
+<relationship name="tc_cgrnum_groupe_numerique_has_many_nb_21_suf_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_cgrnum_groupe_numerique"
+	 dst-table="s_majic.nb_21_suf_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="330.867" y="-7.82763"/>
+	</label>
+</relationship>
+
+<relationship name="nb_21_suf_descr_has_many_nb_36_suf_tax" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.nb_21_suf_descr"
+	 dst-table="s_majic.nb_36_suf_tax"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="164.314" y="246.189"/>
+	</label>
+</relationship>
+
+<relationship name="nb_21_suf_descr_has_many_nb_30_suf_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.nb_21_suf_descr"
+	 dst-table="s_majic.nb_30_suf_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-224.807" y="256.389"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gnexts_nature_exoneration_temporaire_has_many_nb_30_suf_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gnexts_nature_exoneration_temporaire"
+	 dst-table="s_majic.nb_30_suf_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-370.384" y="42.5312"/>
+	</label>
+</relationship>
+
+<relationship name="nb_10_parcelle_has_many_nb_21_suf_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.nb_10_parcelle"
+	 dst-table="s_majic.nb_21_suf_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-602.944" y="-24.3372"/>
+	</label>
+</relationship>
+
+<relationship name="proprietaire_has_one_pdl_30_descr_lot" type="rel11" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.pdl_30_descr_lot"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-317.569" y="33.3289"/>
+	</label>
+</relationship>
+
+<relationship name="proprietaire_has_many_pdl_10_descr_pdl" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.proprietaire"
+	 dst-table="s_majic.pdl_10_descr_pdl"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="49.9309" y="-362.511"/>
+	</label>
+</relationship>
+
+<relationship name="proprietaire_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.proprietaire"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="53.4309" y="-168.855"/>
+	</label>
+</relationship>
+
+<relationship name="pdl_30_descr_lot_has_many_nb_21_suf_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.pdl_30_descr_lot"
+	 dst-table="s_majic.nb_21_suf_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-67.9198" y="-489.811"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccolloc_collectivite_has_many_nb_30_suf_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccolloc_collectivite"
+	 dst-table="s_majic.nb_30_suf_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-476.319" y="-13.8837"/>
+	</label>
+</relationship>
+
+<relationship name="nb_10_parcelle_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.nb_10_parcelle"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-255.319" y="94.0205"/>
+	</label>
+</relationship>
+
+<relationship name="nb_10_parcelle_has_many_pdl_20_assise_pdl" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.nb_10_parcelle"
+	 dst-table="s_majic.pdl_20_assise_pdl"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-14.3181" y="170.189"/>
+	</label>
+</relationship>
+
+<relationship name="nb_10_parcelle_has_many_pdl_10_descr_pdl" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.nb_10_parcelle"
+	 dst-table="s_majic.pdl_10_descr_pdl"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-129.622" y="394.336"/>
+	</label>
+</relationship>
+
+<relationship name="fantoir_voie_has_many_proprietaire" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.fantoir_voie"
+	 dst-table="s_majic.proprietaire"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-269.569" y="15.936"/>
+	</label>
+</relationship>
+
+<relationship name="fantoir_commune_has_many_fantoir_voie" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.fantoir_commune"
+	 dst-table="s_majic.fantoir_voie"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-360.319" y="80.9485"/>
+	</label>
+</relationship>
+
+<relationship name="fantoir_direction_has_many_fantoir_voie" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.fantoir_direction"
+	 dst-table="s_majic.fantoir_voie"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-195.319" y="28.5157"/>
+	</label>
+</relationship>
+
+<relationship name="fantoir_direction_has_many_fantoir_commune" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.fantoir_direction"
+	 dst-table="s_majic.fantoir_commune"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="221.181" y="36.0393"/>
+	</label>
+</relationship>
+
+<relationship name="bati_21_pev_descr_has_one_bati_36_pev_tax" type="rel11" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.bati_36_pev_tax"
+	 dst-table="s_majic.bati_21_pev_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-445.069" y="-53.464"/>
+	</label>
+</relationship>
+
+<relationship name="bati_21_pev_descr_has_many_bati_31_pev_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.bati_21_pev_descr"
+	 dst-table="s_majic.bati_31_pev_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-600.569" y="-110.375"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccolloc_collectivite_has_many_bati_31_pev_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccolloc_collectivite"
+	 dst-table="s_majic.bati_31_pev_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="452.997" y="-34.4438"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gnextl_exoneration_temporaire_has_many_bati_31_pev_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gnextl_exoneration_temporaire"
+	 dst-table="s_majic.bati_31_pev_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-386.82" y="-36.7826"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gnextl_exoneration_temporaire_has_many_bati_30_pev_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gnextl_exoneration_temporaire"
+	 dst-table="s_majic.bati_30_pev_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-339.136" y="-27.4124"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccolloc_collectivite_has_many_bati_30_pev_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccolloc_collectivite"
+	 dst-table="s_majic.bati_30_pev_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="454.7" y="35.4287"/>
+	</label>
+</relationship>
+
+<relationship name="bati_21_pev_descr_has_many_bati_30_pev_exo" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.bati_21_pev_descr"
+	 dst-table="s_majic.bati_30_pev_exo"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-590.569" y="37.9809"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dmatgm_materiaux_gros_murs_has_many_bati_40_descr_hab" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dmatgm_materiaux_gros_murs"
+	 dst-table="s_majic.bati_40_descr_hab"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-370.655" y="56.8464"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dmatto_materiaux_toitures_has_many_bati_40_descr_hab" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dmatto_materiaux_toitures"
+	 dst-table="s_majic.bati_40_descr_hab"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-282.569" y="42.1877"/>
+	</label>
+</relationship>
+
+<relationship name="tc_detent_etat_entretien_has_many_bati_40_descr_hab" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_detent_etat_entretien"
+	 dst-table="s_majic.bati_40_descr_hab"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-372.18" y="95.9011"/>
+	</label>
+</relationship>
+
+<relationship name="tc_cconad_nature_dependance_has_many_bati_40_descr_hab" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_cconad_nature_dependance"
+	 dst-table="s_majic.bati_40_descr_hab"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-348.569" y="84.4823"/>
+	</label>
+</relationship>
+
+<relationship name="bati_0010_local_has_many_bati_21_pev_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.bati_0010_local"
+	 dst-table="s_majic.bati_21_pev_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="162.932" y="-734.4"/>
+	</label>
+</relationship>
+
+<relationship name="bati_21_pev_descr_has_many_bati_60_descr_dep" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.bati_21_pev_descr"
+	 dst-table="s_majic.bati_60_descr_dep"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-413.069" y="-48.7207"/>
+	</label>
+</relationship>
+
+<relationship name="tc_gnexpl_exoneration_permanente_has_many_bati_21_pev_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_gnexpl_exoneration_permanente"
+	 dst-table="s_majic.bati_21_pev_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="404.599" y="231.295"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccoaff_affectation_pev_has_many_bati_21_pev_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccoaff_affectation_pev"
+	 dst-table="s_majic.bati_21_pev_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="280.476" y="182.389"/>
+	</label>
+</relationship>
+
+<relationship name="bati_0010_local_has_many_lot_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.bati_0010_local"
+	 dst-table="s_majic.lot_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-300.069" y="-78.9318"/>
+	</label>
+</relationship>
+
+<relationship name="tc_cconlc_nature_local_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_cconlc_nature_local"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-324.069" y="56.5879"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dnatlc_nature_occupation_local_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dnatlc_nature_occupation_local"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-327.069" y="48.3688"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dteloc_type_local_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dteloc_type_local"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-474.019" y="3.97015"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccoeva_methode_eval_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccoeva_methode_eval"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-382.488" y="-12.9423"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccoplc_construction_particuliere_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccoplc_construction_particuliere"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-187.566" y="-224.011"/>
+	</label>
+</relationship>
+
+<relationship name="tc_dnatcg_nature_changement_evaluation_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_dnatcg_nature_changement_evaluation"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="264.235" y="-284.011"/>
+	</label>
+</relationship>
+
+<relationship name="tc_cbtabt_exoneration_hlm_has_many_bati_0010_local" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_cbtabt_exoneration_hlm"
+	 dst-table="s_majic.bati_0010_local"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="414.468" y="6.23692"/>
+	</label>
+</relationship>
+
+<relationship name="tc_ccocac_categorie_local_has_many_bati_21_pev_descr" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_ccocac_categorie_local"
+	 dst-table="s_majic.bati_21_pev_descr"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="33.5289" y="192.389"/>
+	</label>
+</relationship>
+
+<relationship name="pdl_10_descr_pdl_has_many_pdl_30_descr_lot" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.pdl_10_descr_pdl"
+	 dst-table="s_majic.pdl_30_descr_lot"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-242.569" y="-49.9674"/>
+	</label>
+</relationship>
+
+<relationship name="pdl_30_descr_lot_has_many_pdl_20_assise_pdl" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.pdl_30_descr_lot"
+	 dst-table="s_majic.pdl_20_assise_pdl"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="17.9309" y="205.797"/>
+	</label>
+</relationship>
+
+<relationship name="tc_cconlo_nature_lot_has_many_pdl_30_descr_lot" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.tc_cconlo_nature_lot"
+	 dst-table="s_majic.pdl_30_descr_lot"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="-547.397" y="15.5893"/>
+	</label>
+</relationship>
+
+<relationship name="pdl_10_descr_pdl_has_many_pdl_20_assise_pdl" type="rel1n" layer="0"
+	 src-col-pattern="{sc}_{st}"
+	 pk-pattern="{dt}_pk" uq-pattern="{dt}_uq"
+	 src-fk-pattern="{st}_fk"
+	 custom-color="#000000"
+	 src-table="s_majic.pdl_10_descr_pdl"
+	 dst-table="s_majic.pdl_20_assise_pdl"
+	 src-required="false" dst-required="false">
+	<label ref-type="name-label">
+		<position x="232.181" y="-37.2949"/>
+	</label>
+</relationship>
+
+<permission>
+	<object name="s_majic" type="schema"/>
+	<roles names="u_vitis"/>
+	<privileges create="true" usage="true"/>
+</permission>
+</dbmodel>
diff --git a/images/Modeles_de_donnees/02.vMap/00.majic.png b/images/Modeles_de_donnees/02.vMap/00.majic.png
index c30b07c4cedeff469b92ddc8278dae93e531a80c..afa93cd51286a06128014e7f8a2124e332e216ac 100644
Binary files a/images/Modeles_de_donnees/02.vMap/00.majic.png and b/images/Modeles_de_donnees/02.vMap/00.majic.png differ