Modèle de données Majic

../../_images/00.majic.png

Modèle de données Majic

Data dictionary generated by pgModeler

Data dictionary index

s_majic.annee_reference Table
Année de référence du chargement des données Majic
Name Data type PK FK UQ Not null Default value Description
annee character(4)

Année

Constraints
Name Type Column(s) References Expression Description
pk_annee_reference PRIMARY KEY annee

s_majic.bati_0010_local Table
Descriptif du local
Name Data type PK FK UQ Not null Default value Description
id_local character(12)

Identifiant de bâti(Ccodep + invar(invloc))

id_par character(14)

Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)

id_dnupro character(11)

(id_com+dnupro)

ccodep character(2)

code département

ccodir character(1)

code direction

ccocom character(3)

code commune INSEE

invar character(10)

numéro invariant

cenr character(2)

code enregistrement (00)

ccopre character(3)

préfixe de section ou quartier servi pour les communes associées,

ccosec character varying(2)

lettres de section

dnupla integer

numéro de plan (format « 0000 »)

dnubat character varying(2)

lettre de bâtiment

nesc character(2)

numéro d'escalier

dniv character(2)

niveau étage

dpor character(5)

numéro de local

ccoriv character(4)

Code Rivoli de la voie

covoi character(5)

deprecated. Remplacement par ccovoi. juin 2017.

dnvoiri character(4)

Numéro de voirie

dindic character(1)

indice de répétition

ccocif character(4)

code du cdif (code topad)

dvoilib character varying(30)

libelle de la voie

cleinvar character(1)

clé alpha no invariant

id_com character(5)

(ccodep+ccocom)

id_voie character(9)

l'identifiant rivoli de la parcelle(ccodep+ccocom+ccoriv)

gpdl character(1)

indicateur d'appartenance à un lot de pdl(1 = oui, sinon 0)

dsrpar character(1)

lettre de série rôle

dnupro character(6)

compte communal de propriétaire

jdatat character(8)

date d'acte de mutation (jjmmaaaa)

dnufnl character(6)

compte communal de fonctionnaire logé(redevable de la tom)

ccoeva character(1)

code évaluation

dteloc character(1)

type de local

gtauom character varying(2)

zone de ramassage des ordures ménagères(P RA RB RC RD ou blanc)

dcomrd integer

Pourcentage de réduction sur tom

ccoplc character varying(1)

Code de construction particulière

cconlc character varying(2)

Code nature de local

dvltrt integer

Valeur locative totale retenue pour le local

cc48lc character varying(2)

Catégorie de loi de 48

dloy48a character varying(9)

Loyer de 48 en valeur de l'année

top48a character(1)

top taxation indiquant si la pev est impose au loyer ou a la vl(1 = loyer o = vl)

dnatlc character(1)

Nature d occupation

cchpr character(1)

Top indiquant une mutation propriétaire(* ou blanc)

jannat character(4)

Année de construction

dnbniv character(2)

Nombre de niveaux de la construction

hlmsem character(1)

Local appartenant à hlm ou sem(5 = hlm, 6 = sem, sinon blanc)

postel character(1)

Local de Poste ou France Telecom(X, Y, Z ou blanc)

gimtom character(1)

Indicateur imposition OM exploitable à partir de 2002(D, E, V ou blanc)

cbtabt character(2)

Code exonération HLM zone sensible(ZS ou blanc)

jdtabt character varying(4)

Année début d'exonération ZS

jrtabt character varying(4)

Année fin d'exonération ZS

cconac character varying(20)

Code NACE pour les locaux professionnels

fburx character varying(20)

Indicateur présence bureaux(0 (pas de bureau), 1 (bureau présent))

dnatcg character varying(2)

Code nature du changement d'évaluation

jdatcgl character(8)

Date changement évaluation

id_adresse character(15)

Identifiant adresse du bâti(id_com+dnvoiri+dindic+ccoriv)

ccovoi character(5)

Code Majic2 de la voie

toprev character(1)

Local professionnel soumis à la révision(Ajouté en 2017)

ccoifp character(3)

Code intégration fiscale progressive(Ajouté en 2017)

jdbabt character varying(4)

Année début d'exonération ZS

ccpper character(3)

Code de trésorerie gestionnaire

id_dnupro_proprietaire character(11)

id_pro_proprietaire character(9)

ccodro_proprietaire character(1)

id_par_nb_10_parcelle character(14)

cconlc_tc_cconlc_nature_local character varying(2)

dnatlc_tc_dnatlc_nature_occupation_local character varying(1)

dteloc_tc_dteloc_type_local character varying(1)

ccoeva_tc_ccoeva_methode_eval character varying(1)

ccoplc_tc_ccoplc_construction_particuliere character varying(1)

dnatcg_tc_dnatcg_nature_changement_evaluation character varying(2)

cbtabt_tc_cbtabt_exoneration_hlm character varying(2)

Constraints
Name Type Column(s) References Expression Description
bati_0010_local_pkey PRIMARY KEY id_local

proprietaire_fk FOREIGN KEY id_dnupro_proprietaire, id_pro_proprietaire, ccodro_proprietaire s_majic.proprietaire

nb_10_parcelle_fk FOREIGN KEY id_par_nb_10_parcelle s_majic.nb_10_parcelle

tc_cconlc_nature_local_fk FOREIGN KEY cconlc_tc_cconlc_nature_local s_majic.tc_cconlc_nature_local

tc_dnatlc_nature_occupation_local_fk FOREIGN KEY dnatlc_tc_dnatlc_nature_occupation_local s_majic.tc_dnatlc_nature_occupation_local

tc_dteloc_type_local_fk FOREIGN KEY dteloc_tc_dteloc_type_local s_majic.tc_dteloc_type_local

tc_ccoeva_methode_eval_fk FOREIGN KEY ccoeva_tc_ccoeva_methode_eval s_majic.tc_ccoeva_methode_eval

tc_ccoplc_construction_particuliere_fk FOREIGN KEY ccoplc_tc_ccoplc_construction_particuliere s_majic.tc_ccoplc_construction_particuliere

tc_dnatcg_nature_changement_evaluation_fk FOREIGN KEY dnatcg_tc_dnatcg_nature_changement_evaluation s_majic.tc_dnatcg_nature_changement_evaluation

tc_cbtabt_exoneration_hlm_fk FOREIGN KEY cbtabt_tc_cbtabt_exoneration_hlm s_majic.tc_cbtabt_exoneration_hlm

s_majic.bati_21_pev_descr Table
Descriptif de PEV
Name Data type PK FK UQ Not null Default value Description
id_pev character(15)

Identifiant de PEV(ccodep+ invar + dnupev)

id_local character(12)

Identifiant de bâti(ccodep + invar(invloc))

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE

invar character(10)

Numéro invariant

dnupev character(3)

Numéro de pev

cenr character(2)

Code enregistrement (21)

ccoaff character(1)

Affectation de la pev

ccostb character(1)

lettre de série tarif bâtie ou secteur locatif(A à Z sauf I O Q)

dcapec character(2)

Catégorie (Commentaires 2.2.3)

dcetlc integer

Coefficient d entretien (9V99)

dcsplc character varying(5)

Coefficient de situation particulière

dsupot integer

Surface pondérée (Présence non systématique)

dvlper integer

Valeur locative de la pev, en valeur de référence (1970) sauf pour les établissements de code évaluation A

dvlpera integer

Valeur locative de la pev, en valeur de l'année

gnexpl character varying(2)

Nature d'exonération permanente

ccthp character(1)

Code occupation à la Th ou à la TP

retimp character(1)

Top : retour partiel ou total à imposition

dnuref character(3)

Numéro de local type

gnidom character(1)

Top : pev non imposable (Dom)

dcsglc character(5)

Coefficient de situation générale

dvltpe integer

VL TOTALE DE LA PEV MAJIC2

dcralc character(5)

correctif d'ascenseur

id_com character(5)

(ccodep+ccocom)

tpevtieom integer

Top local passible de la TEOM

ccocac character(4)

Code catégorie du local(Ajouté en 2017)

dnutrf character(2)

Secteur révisé(Ajouté en 2017)

dcfloc character(3)

Coefficient de localication(Ajouté en 2017)

ccortar character(3)

Code commune origine du tarif(Ajouté en 2017)

ccorvl character(2)

Code réduction du local(Ajouté en 2017)

dtaurv character(3)

Taux de réduction(Ajouté en 2017)

dcmloc character(3)

Coefficient de modulation du local(Ajouté en 2017)

id_pev_bati_36_pev_tax character(15)

id_local_bati_0010_local character(12)

gnexpl_tc_gnexpl_exoneration_permanente character varying(2)

ccoaff_tc_ccoaff_affectation_pev character varying(1)

ccocac_tc_ccocac_categorie_local character varying(4)

Constraints
Name Type Column(s) References Expression Description
bati_21_pev_descr_pkey PRIMARY KEY id_pev

bati_36_pev_tax_fk FOREIGN KEY id_pev_bati_36_pev_tax s_majic.bati_36_pev_tax

bati_21_pev_descr_uq UNIQUE id_pev_bati_36_pev_tax

bati_0010_local_fk FOREIGN KEY id_local_bati_0010_local s_majic.bati_0010_local

tc_gnexpl_exoneration_permanente_fk FOREIGN KEY gnexpl_tc_gnexpl_exoneration_permanente s_majic.tc_gnexpl_exoneration_permanente

tc_ccoaff_affectation_pev_fk FOREIGN KEY ccoaff_tc_ccoaff_affectation_pev s_majic.tc_ccoaff_affectation_pev

tc_ccocac_categorie_local_fk FOREIGN KEY ccocac_tc_ccocac_categorie_local s_majic.tc_ccocac_categorie_local

s_majic.bati_30_pev_exo Table
Exonération de PEV s’appliquant sur la base imposable
Name Data type PK FK UQ Not null Default value Description
id_ex character(26)

(id_pev+dnuexb+janbil (depuis version 3.3))

id_pev character(15)

Identifiant de PEV(Ccodep+ invar + dnupev)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE

invar character(10)

Numéro invariant

janbil character(4)

Année d'immobilisation(servie pour ets. Industriels, « 0000 » si nul)

dnupev character(3)

Numéro de pev

cenr character(2)

Code enregistrement (30)

dnuexb character(3)

Numéro d'ordre de l'article (001 à 015)

ccolloc character varying(2)

Code de collectivité locale accordant l'exonération

pexb character(5)

Taux d'exonération accordée (999V99)

gnextl character(2)

Nature d'exonération temporaire (et permanente pour ets. Industriels)

jandeb character(4)

année de début d'exonération(« 0000 » si nul)

janimp character(4)

année de retour à imposition(« 0000 » si nul)

dvldif2 integer

Montant de VL exonérée (valeur 70)

dvldif2a integer

Montant de VL exonérée (valeur de l'année)

fcexb2 integer

Fraction de VL exonérée (valeur 70)

fcexba2 integer

Fraction de VL exonérée (valeur de l'année)

rcexba2 integer

Revenu cadastral exonéré (valeur de l'année)

id_com character(5)

(ccodep+ccocom)

id_local character(12)

Identifiant de bâti(Ccodep + invar(invloc))

valplaf character(10)

Ajout juin 2018.

gnextl_tc_gnextl_exoneration_temporaire character varying(2)

ccolloc_tc_ccolloc_collectivite character varying(2)

id_pev_bati_21_pev_descr character(15)

Constraints
Name Type Column(s) References Expression Description
bati_30_pev_exo_pkey PRIMARY KEY id_ex

tc_gnextl_exoneration_temporaire_fk FOREIGN KEY gnextl_tc_gnextl_exoneration_temporaire s_majic.tc_gnextl_exoneration_temporaire

tc_ccolloc_collectivite_fk FOREIGN KEY ccolloc_tc_ccolloc_collectivite s_majic.tc_ccolloc_collectivite

bati_21_pev_descr_fk FOREIGN KEY id_pev_bati_21_pev_descr s_majic.bati_21_pev_descr

s_majic.bati_31_pev_exo Table
Exonération de PEV s’appliquant sur la base imposée
Name Data type PK FK UQ Not null Default value Description
id_ex character(26)

id_pev character(15)

ccodep character(2)

ccodir character(1)

ccocom character(3)

invar character(10)

janbil character(4)

dnupev character(3)

cenr character(2)

dnuexb character(3)

ccolloc character varying(2)

pexb character(5)

gnextl character(2)

jandeb character(4)

janimp character(4)

dvldif2 integer

dvldif2a integer

fcexb2 integer

fcexba2 integer

rcexba2 integer

id_com character(5)

id_local character(12)

valplaf character(10)

id_pev_bati_21_pev_descr character(15)

ccolloc_tc_ccolloc_collectivite character varying(2)

gnextl_tc_gnextl_exoneration_temporaire character varying(2)

Constraints
Name Type Column(s) References Expression Description
bati_31_pev_exo_pkey PRIMARY KEY id_ex

bati_21_pev_descr_fk FOREIGN KEY id_pev_bati_21_pev_descr s_majic.bati_21_pev_descr

tc_ccolloc_collectivite_fk FOREIGN KEY ccolloc_tc_ccolloc_collectivite s_majic.tc_ccolloc_collectivite

tc_gnextl_exoneration_temporaire_fk FOREIGN KEY gnextl_tc_gnextl_exoneration_temporaire s_majic.tc_gnextl_exoneration_temporaire

s_majic.bati_36_pev_tax Table
Taxation de PEV
Name Data type PK FK UQ Not null Default value Description
id_pev character(15)

Identifiant de PEV(Ccodep+ invar + dnupev)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE

invar character(10)

Numéro invariant

cenr character(2)

Code enregistrement (40)

dnupev character(3)

Numéro de pev

vlbaia1 integer

Part de VL imposée (valeur de l'année)

vlbai1 integer

Part de VL imposée (valeur70)

bipevla1 integer

Base d'imposition de la pev(valeur de l'année)

vlbai2 integer

Part de VL imposée (valeur70)

vlbaia2 integer

Part de VL imposée (valeur de l'année)

bipevla2 integer

Base d'imposition de la pev(valeur de l'année)

vlbai3 integer

Part de VL imposée (valeur70)

vlbaia3 integer

Part de VL imposée (valeur de l'année)

bipevla3 integer

Base d'imposition de la pev(valeur de l'année)

vlbai4 integer

Part de VL imposée (valeur70)

vlbaia4 integer

Part de VL imposée (valeur de l'année)

bipevla4 integer

Base d'imposition de la pev(valeur de l'année)

id_com character(5)

(ccodep+ccocom)

id_local character(12)

Identifiant de bâti(ccodep + invar(invloc))

bateom integer

Base d'imposition de la PEV prise en compte pour la taxe d'enlèvement des ordures ménagères (TEOM).(Depuis Majic III)

baomec integer

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)

mvltieomx integer

Montant TIEOM

bipeva integer

Base d’imposition de la PEV (valeur de l’année)

Constraints
Name Type Column(s) References Expression Description
bati_36_pev_tax_pkey PRIMARY KEY id_pev

s_majic.bati_40_descr_hab Table
Descriptif de la partie principale habitation (locaux non révisés)
Name Data type PK FK UQ Not null Default value Description
dnudes character varying(3)

Numéro d'ordre de descriptif(bHb, bHA...)

id_pev character(15)

Identifiant de PEV(Ccodep+ invar + dnupev)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE

invar character(10)

Numéro invariant

dnupev character(3)

Numéro de pev

cenr character(2)

Code enregistrement (40)

cconad1 character(2)

Nature de dépendance

dsueic1 integer

Surface réelle de l'élément incorporé

dcimei1 integer

Coefficient de pondération (9V9)

cconad2 character(2)

Nature de dépendance

dsueic2 integer

Surface réelle de l'élément incorporé

dcimei2 integer

Coefficient de pondération (9V9)

cconad3 character(2)

Nature de dépendance

dsueic3 integer

Surface réelle de l'élément incorporé

dcimei3 integer

Coefficient de pondération (9V9)

cconad4 character(2)

Nature de dépendance

dsueic4 integer

Surface réelle de l'élément incorporé

dcimei4 integer

Coefficient de pondération (9V9)

geaulc character(1)

Présence d'eau (O = oui, N = non)

gelelc character(1)

Présence d'électricité (O = oui, N = non)

gesclc character(1)

Présence d'escalier de service (appartement)(O = oui, N = non, blanc)

ggazlc character(1)

Présence du gaz (O = oui, N = non)

gasclc character(1)

Présence d'ascenseur (appartement)(O = oui, N = non, blanc)

gchclc character(1)

Présence du chauffage central(O = oui, N = non)

gvorlc character(1)

Présence de vide-ordures (appartement) (O = oui, N = non, blanc)

gteglc character(1)

Présence du tout à l'égout (O = oui, N = non)

dnbbai character(2)

Nombre de baignoires

dnbdou character(2)

Nombre de douches

dnblav character(2)

Nombre de lavabos

dnbwc character(2)

Nombre de WC

deqdha character(3)

Equivalence superficielle des éléments de confort

dnbppr character(2)

Nombre de pièces principales

dnbsam character(2)

Nombre de salles à manger

dnbcha character(2)

Nombre de chambres

dnbcu8 character(2)

Nombre de cuisines de moins de 9 m2

dnbcu9 character(2)

Nombre de cuisines d'au moins 9 m2

dnbsea character(2)

Nombre de salles d'eau

dnbann character(2)

Nombre de pièces annexes

dnbpdc character(2)

Nombre de pièces

dsupdc integer

Superficie des pièces

dmagtm character(2)

Attribut en erreur. Déprécié 2018

dmatto character(2)

Matériaux des toitures

jannat character(4)

Année d'achèvement

detent character(1)

état d'entretien

dnbniv character(2)

Nombre de niveaux

id_com character(5)

(ccodep+ccocom)

id_local character(12)

Identifiant de bâti(ccodep + invar(invloc))

dmatgm character(2)

Matériaux des gros murs

dmatgm_tc_dmatgm_materiaux_gros_murs character varying(2)

dmatto_tc_dmatto_materiaux_toitures character varying(2)

detent_tc_detent_etat_entretien character varying(1)

cconad_tc_cconad_nature_dependance character varying(2)

Constraints
Name Type Column(s) References Expression Description
bati_40_descr_hab_pkey PRIMARY KEY dnudes, id_pev

tc_dmatgm_materiaux_gros_murs_fk FOREIGN KEY dmatgm_tc_dmatgm_materiaux_gros_murs s_majic.tc_dmatgm_materiaux_gros_murs

tc_dmatto_materiaux_toitures_fk FOREIGN KEY dmatto_tc_dmatto_materiaux_toitures s_majic.tc_dmatto_materiaux_toitures

tc_detent_etat_entretien_fk FOREIGN KEY detent_tc_detent_etat_entretien s_majic.tc_detent_etat_entretien

tc_cconad_nature_dependance_fk FOREIGN KEY cconad_tc_cconad_nature_dependance s_majic.tc_cconad_nature_dependance

s_majic.bati_50_descr_pro Table
Descriptif de la partie professionnelle (locaux révisés)
Name Data type PK FK UQ Not null Default value Description
id_pev character(15)

Identifiant de PEV(ccodep+ invar + dnupev)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE

invar character(10)

Numéro invariant

dnupev character(3)

Numéro de pev

cenr character(2)

Code enregistrement(50)

dnudes character(3)

Numéro d'ordre de descriptif(P01)

vsurzt integer

Surface réelle totale

id_com character(5)

(ccodep+ccocom)

id_local character(12)

Identifiant de bâti(ccodep + invar(invloc))

dsupot character(9)

Surface pondérée(Ajouté en 2017)

dsup1 character(9)

Surface des parties principales(Ajouté en 2017)

dsup2 character(9)

Surface des parties secondaires couvertes(Ajouté en 2017)

dsup3 character(9)

Surface des parties secondaires non couvertes(Ajouté en 2017)

dsupk1 character(9)

Surface des stationnements couverts(Ajouté en 2017)

dsupk2 character(9)

Surface des stationnements non couverts(Ajouté en 2017)

Constraints
Name Type Column(s) References Expression Description
bati_50_descr_pro_pkey PRIMARY KEY id_pev

s_majic.bati_52_descr_qp Table
Descriptif des quotes-parts de lissage (locaux révisés)
Name Data type PK FK UQ Not null Default value Description
id_pev character varying(15)

Identifiant de PEV(Ccodep+ invar + dnupev)

ccodep character varying(2)

Code département

ccodir character varying(1)

Code direction

ccocom character varying(3)

Code commune INSEE

invar character varying(10)

N° invariant du local

dnupev character varying(3)

N° de la PEV

cenr character varying(2)

Code enregistrement

mlbcom character varying(11)

Quote-part de lissage de la commune

mlbsyn character varying(11)

Quote-part de lissage du syndicat intercommunal

mlbcu character varying(11)

Quote-part de lissage de l'intercommunalité

mlbdep character varying(11)

Quote-part de lissage du département

mlbts1 character varying(11)

Quote-part de lissage de la TSE

mlbts2 character varying(11)

Quote-part de lissage de la TSE autre

mlbtas character varying(11)

Quote-part de lissage de la TASA

mlbgem character varying(11)

Quote-part de lissage de GEMAPI

mlbtom character varying(11)

Quote-part de lissage TEOM

tbfpas character varying(11)

Pas de lissage du local

id_com character varying(5)

(ccodep+ccocom)

id_local character varying(12)

Identifiant de bâti(ccodep + invar(invloc))

mlbtfc character varying(11)

Quote-parte de lissage TFC

Constraints
Name Type Column(s) References Expression Description
bati_52_descr_qp_pkey PRIMARY KEY id_pev

s_majic.bati_60_descr_dep Table
Descriptif des dépendances (locaux non révisés)
Name Data type PK FK UQ Not null Default value Description
id_dep character(18)

Identifiant de PEV + Numéro d'ordre de descriptif (id_pev + dnudes)

id_pev character(15)

Identifiant de PEV(Ccodep+ invar + dnupev)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE

invar character(10)

Numéro invariant

dnupev character(3)

Numéro de pev

cenr character(2)

Code enregistrement(60)

dnudes character(3)

Numéro d'ordre de descriptif(001, 002...)

dsudep integer

Surface réelle de la dépendance

cconad character(2)

Nature de dépendance

asitet character varying(6)

Localisation (bat, esc, niv)

dmagtm character(2)

deprecated. Remplacement par dmatgm. juin 2017.

dmatto character(2)

Matériaux des toitures(0 à 4)

detent character(1)

1 à 5

geaulc character(1)

Présence d'eau(O = oui, N = non)

gelelc character(1)

Présence d'électricité(O = oui, N = non)

gchclc character(1)

Présence du chauffage central(O = oui, N = non)

dnbbai character(2)

Nombre de baignoires

dnbdou character(2)

Nombre de douches

dnblav character(2)

Nombre de lavabos

dnbwc character(2)

Nombre de WC

deqtlc integer

Equivalence superficielle des éléments de confort

dcimlc integer

Coefficient de pondération(1,0 - 0,2 à 0,6)

dcetde integer

Coefficient d entretien(9V99)

dcspde character(3)

Coefficient de situation particulière(S9V99 de -0,10 à +0,10)

id_com character(5)

(ccodep+ccocom)

id_local character(12)

Identifiant de bâti(ccodep + invar(invloc))

dmatgm character(2)

Matériaux des gros murs(0 à 9)

id_pev_bati_21_pev_descr character(15)

Constraints
Name Type Column(s) References Expression Description
bati_60_descr_dep_pkey PRIMARY KEY id_dep

bati_21_pev_descr_fk FOREIGN KEY id_pev_bati_21_pev_descr s_majic.bati_21_pev_descr

s_majic.fantoir_commune Table
Enregistrement Commune
Name Data type PK FK UQ Not null Default value Description
id_com character(5)

(ccodep+ccocom)

annee character(4)

ccodep character(2)

Code département au sens INSEE.

ccodir character(1)

Code direction DGI.

ccocom character(3)

Code commune définie par MAJIC2.(A blanc si article direction.)

clerivoli character(1)

Zone alphabétique fournie par MAJIC2.(Contrôle la validité de DEP DIR COM VOI.)

libcom character varying(45)

Désignation de la commune sur 30 caractères pour les communes

typcom character(1)

Permet de distinguer les communes recensées des communes rurales(N = commune rurale.R = commune recensée.A blanc si article direction.)

rur character(1)

Indique si la commune est pseudo-recensée ou non.(3 = commune pseudo-recensée blanc = rien)

carpop character(1)

Précise la dernière situation connue de la commune au regard de la limite de 3000 habitants (= blanc si < 3000 h sinon = \*).

annulation character(1)

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.)

dateannul character(7)

Date d'annulation.

datecrea character(7)

Date à laquelle l'article a été créé par création MAJIC2.

ccodep_fantoir_direction character(2)

ccodir_fantoir_direction character(1)

Constraints
Name Type Column(s) References Expression Description
fantoir_commune_pkey PRIMARY KEY id_com

fantoir_direction_fk FOREIGN KEY ccodep_fantoir_direction, ccodir_fantoir_direction s_majic.fantoir_direction

s_majic.fantoir_direction Table
Enregistrement Direction
Name Data type PK FK UQ Not null Default value Description
ccodep character(2)

Code département au sens INSEE.

ccodir character(1)

Code direction DGI.

clerivoli character(1)

Zone alphabétique fournie par MAJIC2.(Contrôle la validité de DEP DIR COM VOI.)

libdep character varying(45)

Libellé département

Constraints
Name Type Column(s) References Expression Description
pk_fantoir_direction PRIMARY KEY ccodep, ccodir

s_majic.fantoir_voie Table
Enregistrement Voie
Name Data type PK FK UQ Not null Default value Description
id_voie character(9)

(ccodep+ccodir+ccocom+ccoriv)

id_com character(5)

(ccodep+ccocom)

ccodep character(2)

Code département au sens INSEE.

ccodir character(1)

Code direction DGI.

ccocom character(3)

Code commune défini par MAJIC2.(A blanc si article direction.)

rivoli character(4)

Identifiant de voie dans la commune.(A blanc si article direction ou commune.)

clerivoli character(1)

Zone alphabétique fournie par MAJIC2.(Contrôle la validité de DEP DIR COM VOI.)

codevoie character(4)

Code nature de voie sur 4 caractères

libvoie character varying(26)

libellé de voie sur 26 caract. pour les voies.

typcom character(1)

Permet de distinguer les communes recensées des communes rurales(N = commune rurale.R = commune recensée.A blanc si article direction.)

rur character(1)

Indique si la commune est pseudo-recensée ou non.(3 = commune pseudo-recenséeblanc = rien)

carvoie character(1)

Zone indiquant si la voie est privée (1) ou publique (0)

annulation character(1)

Cet article indique que plus aucune entité topo n'est représentée par ce code.

dateannul character(7)

Date annulation

datecrea character(7)

Date à laquelle l'article a été créé par création MAJIC2.

majic2 character(5)

Code identifiant la voie dans MAJIC2.(Permet de faire le lien entre le code voie RIVOLI et le code voie MAJIC2.)

typevoie character(1)

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.)

indic character(1)

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.)

motclass character(8)

Dernier mot entièrement alphabétique du libellé de voie.(Permet de restituer l'ordre alphabétique.)

id_com_fantoir_commune character(5)

ccodep_fantoir_direction character(2)

ccodir_fantoir_direction character(1)

Constraints
Name Type Column(s) References Expression Description
fantoir_voie_pkey PRIMARY KEY id_voie

fantoir_commune_fk FOREIGN KEY id_com_fantoir_commune s_majic.fantoir_commune

fantoir_direction_fk FOREIGN KEY ccodep_fantoir_direction, ccodir_fantoir_direction s_majic.fantoir_direction

s_majic.lot_local Table
Description du fichier Lot-Local
Name Data type PK FK UQ Not null Default value Description
id_local character(12)

Identifiant unique de l'objet

klot character(25)

Identifiant d'un lot(= clotloc)

id_com character(5)

Identifiant de la commune(ccodep+ccocom)

clotloc character(25)

Identifiant d'un lot(ccodepl+ccodirl+ccocoml+ccoprel+ccosecl+dnuplal+dnupdl)

ccodepl character(2)

Code département

ccodirl character(1)

Code direction

ccocoml character(3)

Code INSEE de la commune

ccoprel character varying(3)

Code préfixe

ccosecl character varying(2)

Code section

dnuplal character(4)

Numéro du plan(format "0000")

dnupdl character(3)

Numéro de pdl

dnulot character(7)

Numéro de lot

cenr character(2)

Code enregistrement(10)

ccodebpb character(2)

Code département

ccodird character(1)

Code direction

ccocomb character(3)

Code commune

ccopreb character varying(3)

Code préfixe

invloc character(10)

Numéro invariant du local

dnumql integer

Numérateur du lot

ddenql integer

Dénominateur du lot

klocal character(19)

Identifiant d'un local(ccodebpb+ccodird+ccocomb+ccopreb+invloc)

id_local_bati_0010_local character(12)

Constraints
Name Type Column(s) References Expression Description
lot_local_pkey PRIMARY KEY id_local, klot

bati_0010_local_fk FOREIGN KEY id_local_bati_0010_local s_majic.bati_0010_local

s_majic.nb_10_parcelle Table
Descriptif de parcelle
Name Data type PK FK UQ Not null Default value Description
id_par character(14)

Identifiant parcelle 14 caractères(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)

id_com character(5)

Identifiant commune 5 caractères(ccodep+ ccocom)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE ou DGI d'arrondissement

ccopre character(3)

Préfixe de section ou quartier servi pour les communes associées, &des1.

ccosec character varying(2)

Section cadastrale

dnupla character varying(4)

Numéro de plan - Numéro de la parcelle (format « 0000 »)

cenr character(2)

Code enregistrement (10)

dcntpa character(9)

Contenance de la parcelle (en centiares)

dsrpar character(1)

Lettre de série rôle

dnupro character(6)

Compte communal du propriétaire de la parcelle

jdatat character(8)

Date de l'acte (jjmmaaaa)

dreflf character(5)

Référence au Livre Foncier en Alsace-Moselle

gpdl character(1)

Indicateur d'appartenance à pdl. Identifiant de la pdl(cf. détail supra si gpdl =2)

cprsecr character(3)

Préfixe de la parcelle de référence

ccosecr character varying(2)

Section de la parcelle de référence

dnuplar character varying(4)

N° de plan de la parcelle de référence

dnupdl character(3)

Numéro d'ordre de la pdl (en général, 001)

gurbpa character(1)

Caractère Urbain de la parcelle(U, * ou blanc)

dparpi character varying(4)

Numéro de parcelle primitive

ccoarp character(1)

Indicateur d'arpentage (A ou blanc)

gparnf character(1)

Indicateur de parcelle non figurée au plan(1 = figurée, 0 = non figurée)

gparbat character(1)

Indicateur de parcelle référençant un bâtiment(1 = oui, sinon 0)

dnvoiri character varying(4)

Numéro de voirie

dindic character(1)

Indice de répétition

ccovoi character(5)

Code Majic2 de la voie

ccoriv character(4)

Code Rivoli de la voie

ccocif character(4)

Code du cdif (code topad)

cconvo character varying(4)

Code nature de la voie

dvoilib character(26)

Libellé de la voie

ccocomm character varying(3)

Code INSEE de la commune de la parcelle mère

ccoprem character varying(3)

Code du préfixe de section de la, parcelle mère

ccosecm character varying(20)

Code section de la parcelle mère

dnuplam character varying(4)

Numéro de plan de la parcelle mère

type character varying(1)

Type de filiation(D : Division, R : Réunion , T : Transfert ou blanc)

id_voie character(9)

L'identifiant Rivoli de la parcelle(ccodep+ccocom+ccoriv)

id_dnupro character(11)

Compte communal du propriétaire de la parcelle(id_com+dnupro)

id_adresse character(15)

Identifiant adresse de la parcelle(id_com+dnvoiri+dindic+ccoriv)

ccoifp character(3)

Code intégration fiscale progressive(Ajouté en 2017)

ccpper character(3)

Code de la trésorerie (code TOPAD)

Constraints
Name Type Column(s) References Expression Description
nb_10_parcelle_pkey PRIMARY KEY id_par

s_majic.nb_21_suf_descr Table
Descriptif de subdivision fiscale
Name Data type PK FK UQ Not null Default value Description
id_suf character varying(16)

(ID_PAR+CCOSUB)

klot character(25)

(kpdl_+dnulot)

id_par character(14)

Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)

id_com character(5)

Identifiant de la commune(ccodep+ccocom)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE ou DGI d'arrondissement

ccopre character varying(3)

Préfixe de section ou quartier servi pour les communes associées, &des1.

ccosec character varying(2)

Section cadastrale

dnupla character varying(4)

Numéro de plan - Numéro de parcelle

ccosub character(2)

Lettres indicatives de suf

cenr character(2)

Code enregistrement (21)

dcntsf character(9)

Contenance de la suf (en centiares)

dnupro character(6)

Compte communal du propriétaire de la suf

gnexps character varying(2)

Code exonération permanente

drcsub integer

Roddu cadastral en valeur actualise référence 1980(Exprimé en centimes d'Euros)

drcsuba integer

Roddu cadastral revalorisé en valeur du 01/01 de l'année(Exprimé en centimes d'Euros)

ccostn character(1)

Série-tarif (A à Z, sauf I, O, Q)

cgrnum character(2)

Groupe de nature de culture

dsgrpf character varying(2)

Sous-groupe alphabétique

dclssf character(2)

Classe dans le groupe et la série-tarif

cnatsp character varying(5)

code nature de culture spéciale

drgpos character(1)

Top terrain constructible

ccoprel character varying(3)

Préfixe de la parcelle identifiant le lot

ccosecl character varying(2)

Section de la parcelle identifiant le lot

dnuplal character varying(4)

N° de plan de la parcelle de référence

dnupdl character varying(3)

Numéro d ordre de la pdl (en général, 001)

dnulot character varying(7)

Numéro du lot - Le lot de BND se présente sous la forme 00Axxxx

gnidom character varying(1)

Indicateur de suf non imposable(* ou blanc)

topja character varying(1)

Indicateur jeune agriculteur(J ou blanc)

datja character varying(8)

Date d'installation jeune agriculteur(peut être servie si topja = J)

postel character varying(1)

Indicateur de bien appartenant à la Poste(X ou blanc)

kpdl character(18)

(id_com+ccoprel+ccosecl+dnuplal+dnupdl)

id_dnupro character(11)

(id_com+dnupro)

ccortar character(3)

Code commune origine du tarif

dsgrpf_tc_dsgrpf_sousgroupe_suf character varying(2)

gnexps_tc_gnexps_exoneration_permanente character varying(2)

cnatsp_tc_cnatsp_code_nature_culture_speciale character varying(5)

cgrnum_tc_cgrnum_groupe_numerique character varying(2)

id_par_nb_10_parcelle character(14)

klot_pdl_30_descr_lot character(25)

Constraints
Name Type Column(s) References Expression Description
nb_21_suf_descr_pkey PRIMARY KEY id_suf

tc_dsgrpf_sousgroupe_suf_fk FOREIGN KEY dsgrpf_tc_dsgrpf_sousgroupe_suf s_majic.tc_dsgrpf_sousgroupe_suf

tc_gnexps_exoneration_permanente_fk FOREIGN KEY gnexps_tc_gnexps_exoneration_permanente s_majic.tc_gnexps_exoneration_permanente

tc_cnatsp_code_nature_culture_speciale_fk FOREIGN KEY cnatsp_tc_cnatsp_code_nature_culture_speciale s_majic.tc_cnatsp_code_nature_culture_speciale

tc_cgrnum_groupe_numerique_fk FOREIGN KEY cgrnum_tc_cgrnum_groupe_numerique s_majic.tc_cgrnum_groupe_numerique

nb_10_parcelle_fk FOREIGN KEY id_par_nb_10_parcelle s_majic.nb_10_parcelle

pdl_30_descr_lot_fk FOREIGN KEY klot_pdl_30_descr_lot s_majic.pdl_30_descr_lot

s_majic.nb_30_suf_exo Table
Exonération de subdivision fiscale
Name Data type PK FK UQ Not null Default value Description
rnuexn character(2)

Numéro d ordre d'exonération temporaire(01 à 04)

id_suf character varying(16)

(id_par+ccosub sur 2 char)

id_par character(14)

Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)

id_com character(5)

(ccodep+ccocom)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE ou DGI d'arrondissement

ccopre character(3)

Préfixe de section ou quartier servi pour les communes associées, &des1.

ccosec character varying(2)

Section cadastrale

dnupla character varying(4)

Numéro de plan (format « 0000 »)

ccosub character varying(2)

Lettres indicatives de suf

cenr character(2)

Code enregistrement (30)

vecexn integer

Montant de VL sur lequel porte l'exonération(en centimes d'Euros)

ccolloc character varying(2)

Collectivité accordant l'exonération

pexn character(5)

Pourcentage d'exonération (100)

gnexts character(2)

Code d'exonération temporaire

rcexnba integer

Revenu cadastral exonéré, en valeur de l'année(Exprimé en centimes d'Euros)

jfinex character(4)

Année de retour à imposition(à blanc)

jandeb character(4)

Année de début d'exonération(à blanc)

id_suf_nb_21_suf_descr character varying(16)

gnexts_tc_gnexts_nature_exoneration_temporaire character varying(2)

ccolloc_tc_ccolloc_collectivite character varying(2)

Constraints
Name Type Column(s) References Expression Description
nb_30_suf_exo_pkey PRIMARY KEY rnuexn, id_suf

nb_21_suf_descr_fk FOREIGN KEY id_suf_nb_21_suf_descr s_majic.nb_21_suf_descr

tc_gnexts_nature_exoneration_temporaire_fk FOREIGN KEY gnexts_tc_gnexts_nature_exoneration_temporaire s_majic.tc_gnexts_nature_exoneration_temporaire

tc_ccolloc_collectivite_fk FOREIGN KEY ccolloc_tc_ccolloc_collectivite s_majic.tc_ccolloc_collectivite

s_majic.nb_36_suf_tax Table
Taxation de subdivision fiscale
Name Data type PK FK UQ Not null Default value Description
id_suf character varying(16)

(id_par+ccosub)

id_par character(14)

Identifiant de la parcelle(ccodep+ ccocom+ ccopre+ ccosec+ dnupla)

id_com character(5)

(ccodep+ccocom)

ccodep character(2)

Code département

ccodir character(1)

Code direction

ccocom character(3)

Code commune INSEE ou DGI d'arrondissement

ccopre character(3)

Préfixe de section ou quartier servi pour les communes associées, &des1.

ccosec character varying(2)

Section cadastrale

dnupla character varying(4)

Numéro de plan (format « 0000 »)

ccosub character varying(2)

Lettres indicatives de suf

cenr character(2)

Code enregistrement (36)

majposa1 integer

Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)

bisufad1 integer

Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)

majposa2 integer

Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)

bisufad2 integer

Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)

majposa3 integer

Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)

bisufad3 integer

Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)

majposa4 integer

Montant de la majoration terrain constructible. Servi pour la part communale. Toujours à zéro pour autres collectivités.(exprimé en centimes d'Euros)

bisufad4 integer

Base d'imposition de la suf en valeur de l'année(exprimé en centimes d'Euros)

cntmajtc integer

Nouvelle contenance suf pour calcul Majoration TC

id_suf_nb_21_suf_descr character varying(16)

Constraints
Name Type Column(s) References Expression Description
nb_36_suf_tax_pkey PRIMARY KEY id_suf

nb_21_suf_descr_fk FOREIGN KEY id_suf_nb_21_suf_descr s_majic.nb_21_suf_descr

s_majic.pdl_10_descr_pdl Table
Descriptif PDL
Name Data type PK FK UQ Not null Default value Description
kpdl character(18)

Clé de la pdl(ccodep+ccodir+ccocom+ccopre+ccosec+dnupla+dnupdl)

id_par character(14)

Identifiant de la parcelle de référence(ccodep+ccocom+ccopre+ccosec+dnupla)

id_com character(5)

Identifiant de la commune(ccodep+ccocom)

ccodep character(2)

Code de département

ccodir character(1)

Code de direction

ccocom character(3)

Code commune INSEE

ccopre character(3)

Code du préfixe

ccosec character varying(2)

Lettres de section

dnupla character varying(4)

Numéro de plan(format "0000")

dnupdl character(3)

Numéro de pdl

cenr character(2)

Code enregistrement(10)

dnivim character varying(1)

Niveau imbrication

ctpdl character varying(3)

Type de pdl(bnd, cl, cv, tf...)

dnompdl character varying(30)

Nom de la PDL

dmrpdl character varying(20)

Lot mère (plan+pdl+lot)

grpmut character(1)

Top 1ère mut effectuée

dnupro character(6)

Compte de la pdl

ccocif character(4)

Code cdif

id_dnupro character(11)

(id_com+dnupro)

id_dnupro_proprietaire character(11)

id_pro_proprietaire character(9)

ccodro_proprietaire character(1)

id_par_nb_10_parcelle character(14)

Constraints
Name Type Column(s) References Expression Description
pdl_10_descr_pdl_pkey PRIMARY KEY kpdl

proprietaire_fk FOREIGN KEY id_dnupro_proprietaire, id_pro_proprietaire, ccodro_proprietaire s_majic.proprietaire

nb_10_parcelle_fk FOREIGN KEY id_par_nb_10_parcelle s_majic.nb_10_parcelle

s_majic.pdl_20_assise_pdl Table
Assise de PDL
Name Data type PK FK UQ Not null Default value Description
kass character(14)

Identifiant parcelle d'assise(ccodep+ccodir+ccocom+ccoprea+ccoseca+dnuplaa)

kpdl character(18)

Clé de la pdl(ccodep+ccodir+ccocom+ccopre+ccosec+dnupla+dnupdl)

id_par character(14)

Identifiant de la parcelle de référence(ccodep+ccocom+ccopre+ccosec+dnupla)

id_com character(5)

Identifiant de la commune(ccodep+ccocom)

ccodep character(2)

Code de département

ccodir character(1)

Code de direction

ccocom character(3)

Code commune INSEE

ccopre character(3)

Code du préfixe

ccosec character varying(2)

Lettres de section

dnupla character(4)

Numéro de plan - numéro de parcelle(format "0000")

dnupdl character(3)

Numéro de pdl

cenr character(2)

Code enregistrement(20)

ccoprea character varying(3)

Code du préfixe

ccoseca character(2)

Lettres de section

dnuplaa character(4)

Numéro de plan

ccocif character(4)

Code cdif

id_sec character(10)

Identifiant section

id_par_nb_10_parcelle character(14)

klot_pdl_30_descr_lot character(25)

kpdl_pdl_10_descr_pdl character(18)

Constraints
Name Type Column(s) References Expression Description
pdl_20_assise_pdl_PKEY PRIMARY KEY kpdl, kass

nb_10_parcelle_fk FOREIGN KEY id_par_nb_10_parcelle s_majic.nb_10_parcelle

pdl_30_descr_lot_fk FOREIGN KEY klot_pdl_30_descr_lot s_majic.pdl_30_descr_lot

pdl_10_descr_pdl_fk FOREIGN KEY kpdl_pdl_10_descr_pdl s_majic.pdl_10_descr_pdl

s_majic.pdl_30_descr_lot Table
Descriptif du lot
Name Data type PK FK UQ Not null Default value Description
klot character(25)

Identifiant du lot(kpdl+dnulot)

kpdl character(18)

Identifiant pdl

dnulot character(7)

Numéro de lot

ccodep character(2)

Code département

cenr character(2)

Code enregistrement

cconlo character(1)

Code nature du lot

dcntlo integer

Superficie du lot

dnumql integer

Numérateur

ddenql integer

Dénominateur

dfilot character varying(20)

pdl-fille du lot

datact character varying(8)

Date de l'acte

dnuprol character(6)

Compte du lot

dreflf character varying(5)

Référence livre foncier

ccocif character(4)

Code cdif

id_com character(5)

Identifiant de la commune(ccodep+ccocom)

id_dnupro character(11)

(id_com+dnuprol)

kpdl_pdl_10_descr_pdl character(18)

cconlo_tc_cconlo_nature_lot character varying(1)

Constraints
Name Type Column(s) References Expression Description
pdl_30_descr_lot_pkey PRIMARY KEY klot

pdl_10_descr_pdl_fk FOREIGN KEY kpdl_pdl_10_descr_pdl s_majic.pdl_10_descr_pdl

tc_cconlo_nature_lot_fk FOREIGN KEY cconlo_tc_cconlo_nature_lot s_majic.tc_cconlo_nature_lot

s_majic.proprietaire Table
Descriptif des propriétaires
Name Data type PK FK UQ Not null Default value Description
id_dnupro character(11)

Identifiant national de compte communal.(id_com+dnupro)

id_pro character(9)

Identifiant national d'un compte de propriétaire.(ccodep+ccodir+dnuper (depuis majiciii, v.1.5.0))

id_com character(5)

(ccodep+ccocom)

ccodep character(2)

code département

ccodir character(1)

code direction

ccocom character(3)

code commune INSEE

dnupro character(6)

compte communal

cgroup character(1)

groupe de compte communal (+ * A B ..)

dnumcp character(5)

numéro d'ordre de compte

dnulp character(2)

numéro de libellé partiel (01 à 06)

ccocif character(4)

code cdif

dnuper character(6)

numéro de personne dans le cdif(Au format Majic III (unique par département))

ccodro character(1)

code du droit réel ou parti- culier

ccodem character(1)

code du démembrement/indivision

gdesip character(1)

indicateur du destinataire de l'avis d'imposition(1 = oui, 0 = non)

gtoper character varying(1)

indicateur de personne physique ou morale(1 = physique 2 = morale)

ccoqua character(1)

Code qualité de personne physique

dnatpr character varying(3)

Code nature de personne physique ou morale

ccogrm character varying(2)

Code groupe de personne morale

dsglpm character varying(10)

sigle de personne morale

dforme character(4)

forme juridique abrégée majic2

ddenom character varying(60)

Dénomination de personne physique ou morale

gtype3 character(1)

type de la 3eme ligne d'adresse

gtype4 character(1)

Type de la 4eme ligne d'adresse

gtype5 character(1)

type de la 5eme ligne d'adresse

gtype6 character(1)

type de la 6eme ligne d'adresse

dlign4 character varying(36)

4eme ligne d'adresse

dlign5 character varying(100)

5eme ligne d'adresse

dlign3 character varying(30)

3eme ligne d'adresse

dlign6 character varying(32)

6eme ligne d'adresse

ccopay character varying(3)

code de pays étranger et TOM(non servi pour France métropole et Dom)

ccodep1a2 character varying(2)

Code département de l'adresse

ccodira character varying(1)

Code direction de l'adresse

ccocomadr character varying(3)

Code commune de l'adresse

ccovoi character varying(5)

Code majic2 de la voie

ccoriv character(4)

Code Rivoli de la voie

dnvoiri character varying(4)

numéro de voirie

dindic character varying(1)

indice de répétition de voirie

ccopos character varying(5)

Code postal

dqualp character(3)

Qualité abrégée (M, MME ou MLE)

dnomlp character varying(30)

Nom d'usage

dprnlp character varying(15)

Prénoms associés au nom d'usage

jdatnss character(10)

date de naissance (sous la forme jj/mm/aaaa)

dldnss character varying(58)

lieu de naissance

epxnee character varying(3)

mention du complément (EPX ou NEE si complément)

dnomcp character varying(30)

Nom complément

dprncp character varying(15)

Prénoms associés au complément

dsiren character varying(10)

numéro siren

id_voie character varying(9)

(ccodep+ccodir+ccocom+ccoriv)

topja character varying(1)

Indic jeune agriculteur

datja character varying(8)

Date installation jeune agriculteur

id_adresse character(15)

Identifiant adresse du propriétaire(id_com+dnvoiri+dindic+ccoriv)

dnomus character varying(60)

Nom d’usage

dprnus character varying(40)

Prénom d’usage

ccodem_tc_ccodem_nature_demembrement character varying(1)

ccogrm_tc_ccogrm_groupe_personne_morale character varying(2)

dnatpr_tc_dnatpr_nature_personne character varying(3)

gtype5_tc_gtype5_dlign5_signification character varying(1)

gtype4_tc_gtype4_dlign4_signification character varying(1)

ccodro_tc_ccodro_code_droit character varying(1)

gtoper_tc_gtoper_type_personne character varying(1)

ccoqua_tc_ccoqua_code_qualite character varying(1)

gtype3_tc_gtype3_dlign3_signification character varying(1)

gtype6_tc_gtype6_dlign6_signification character varying(1)

dforme_tc_dforme_forme_juridique character varying(4)

klot_pdl_30_descr_lot character(25)

id_voie_fantoir_voie character(9)

Constraints
Name Type Column(s) References Expression Description
proprietaire_pkey PRIMARY KEY id_dnupro, id_pro, ccodro

tc_ccodem_nature_demembrement_fk FOREIGN KEY ccodem_tc_ccodem_nature_demembrement s_majic.tc_ccodem_nature_demembrement

tc_ccogrm_groupe_personne_morale_fk FOREIGN KEY ccogrm_tc_ccogrm_groupe_personne_morale s_majic.tc_ccogrm_groupe_personne_morale

tc_dnatpr_nature_personne_fk FOREIGN KEY dnatpr_tc_dnatpr_nature_personne s_majic.tc_dnatpr_nature_personne

tc_gtype5_dlign5_signification_fk FOREIGN KEY gtype5_tc_gtype5_dlign5_signification s_majic.tc_gtype5_dlign5_signification

tc_gtype4_dlign4_signification_fk FOREIGN KEY gtype4_tc_gtype4_dlign4_signification s_majic.tc_gtype4_dlign4_signification

tc_ccodro_code_droit_fk FOREIGN KEY ccodro_tc_ccodro_code_droit s_majic.tc_ccodro_code_droit

tc_gtoper_type_personne_fk FOREIGN KEY gtoper_tc_gtoper_type_personne s_majic.tc_gtoper_type_personne

tc_ccoqua_code_qualite_fk FOREIGN KEY ccoqua_tc_ccoqua_code_qualite s_majic.tc_ccoqua_code_qualite

tc_gtype3_dlign3_signification_fk FOREIGN KEY gtype3_tc_gtype3_dlign3_signification s_majic.tc_gtype3_dlign3_signification

tc_gtype6_dlign6_signification_fk FOREIGN KEY gtype6_tc_gtype6_dlign6_signification s_majic.tc_gtype6_dlign6_signification

tc_dforme_forme_juridique_fk FOREIGN KEY dforme_tc_dforme_forme_juridique s_majic.tc_dforme_forme_juridique

pdl_30_descr_lot_fk FOREIGN KEY klot_pdl_30_descr_lot s_majic.pdl_30_descr_lot

proprietaire_uq UNIQUE klot_pdl_30_descr_lot

fantoir_voie_fk FOREIGN KEY id_voie_fantoir_voie s_majic.fantoir_voie

s_majic.tc_cbtabt_exoneration_hlm Table
Exonération HLM zone sensible
Name Data type PK FK UQ Not null Default value Description
cbtabt character varying(2)

l_cbtabt character varying(200)

Constraints
Name Type Column(s) References Expression Description
tc_cbtabt_exoneration_hlm_pkey PRIMARY KEY cbtabt

s_majic.tc_ccoaff_affectation_pev Table
Affectation de PEV
Name Data type PK FK UQ Not null Default value Description
ccoaff character varying(1)

Modification 2017

l_ccoaff character varying(200)

Constraints
Name Type Column(s) References Expression Description
tc_ccoaff_affectation_pev_pkey PRIMARY KEY ccoaff

s_majic.tc_ccocac_categorie_local Table
Catégorie du local
Name Data type PK FK UQ Not null Default value Description
ccocac character varying(4)

Code catégorie du local

l_ccocac character varying(200)

Libellé catégorie du local

Constraints
Name Type Column(s) References Expression Description
tc_ccocac_categorie_local_pk PRIMARY KEY ccocac

s_majic.tc_ccodem_nature_demembrement Table
Démembrement Indivision
Name Data type PK FK UQ Not null Default value Description
ccodem character varying(1)

l_ccodem character varying(60)

Constraints
Name Type Column(s) References Expression Description
tc_ccodem_nature_demembrement_pkey PRIMARY KEY ccodem

s_majic.tc_ccodro_code_droit Table
Droit
Name Data type PK FK UQ Not null Default value Description
ccodro character varying(1)

l_ccodro character varying(90)

Constraints
Name Type Column(s) References Expression Description
tc_ccodro_code_droit_pkey PRIMARY KEY ccodro

s_majic.tc_ccoeva_methode_eval Table
Méthode d'évaluation
Name Data type PK FK UQ Not null Default value Description
ccoeva character varying(1)

l_ccoeva character varying(72)

Constraints
Name Type Column(s) References Expression Description
tc_ccoeva_methode_eval_pkey PRIMARY KEY ccoeva

s_majic.tc_ccogrm_groupe_personne_morale Table
Groupe de personne morale
Name Data type PK FK UQ Not null Default value Description
ccogrm character varying(2)

Code groupe de personne morale

l_ccogrm character varying(200)

Libellé groupe de personne morale

Constraints
Name Type Column(s) References Expression Description
tc_ccogrm_groupe_personne_morale_pkey PRIMARY KEY ccogrm

s_majic.tc_ccolloc_collectivite Table
Collectivité (représente la collectivité qui accorde l'exonération)
Name Data type PK FK UQ Not null Default value Description
ccolloc character varying(2)

Ajout 2018 des valeurs TS et OM

l_ccolloc character varying(55)

Constraints
Name Type Column(s) References Expression Description
tc_ccolloc_collectivite_pkey PRIMARY KEY ccolloc

s_majic.tc_cconad_nature_dependance Table
Nature de dépendances
Name Data type PK FK UQ Not null Default value Description
cconad character varying(2)

Modification 2017

l_cconad character varying(55)

Constraints
Name Type Column(s) References Expression Description
tc_cconad_nature_dependance_pkey PRIMARY KEY cconad

s_majic.tc_cconlc_nature_local Table
Nature de local
Name Data type PK FK UQ Not null Default value Description
cconlc character varying(2)

l_cconlc character varying(55)

Constraints
Name Type Column(s) References Expression Description
tc_cconlc_nature_local_pkey PRIMARY KEY cconlc

s_majic.tc_cconlo_nature_lot Table
Nature du lot
Name Data type PK FK UQ Not null Default value Description
cconlo character varying(1)

Code nature du lot

l_cconlo character varying(20)

Libellé nature du lot

Constraints
Name Type Column(s) References Expression Description
tc_cconlo_nature_lot_pkey PRIMARY KEY cconlo

s_majic.tc_ccoplc_construction_particuliere Table
Construction Particulière
Name Data type PK FK UQ Not null Default value Description
ccoplc character varying(1)

l_ccoplc character varying(140)

Constraints
Name Type Column(s) References Expression Description
tc_ccoplc_construction_particuliere_pkey PRIMARY KEY ccoplc

s_majic.tc_ccoqua_code_qualite Table
Qualité de personne physique
Name Data type PK FK UQ Not null Default value Description
ccoqua character varying(1)

l_ccoqua character varying(15)

Constraints
Name Type Column(s) References Expression Description
tc_ccoqua_code_qualite_pkey PRIMARY KEY ccoqua

s_majic.tc_cgrnum_groupe_numerique Table
Groupe nature de culture
Name Data type PK FK UQ Not null Default value Description
cgrnum character varying(2)

Code groupe nature de culture

l_cgrnum character varying(200)

Libellé groupe nature de culture

Constraints
Name Type Column(s) References Expression Description
tc_cgrnum_groupe_numerique_pkey PRIMARY KEY cgrnum

s_majic.tc_cnatsp_code_nature_culture_speciale Table
Nature de culture spéciale
Name Data type PK FK UQ Not null Default value Description
cnatsp character varying(5)

l_cnatsp character varying(55)

Constraints
Name Type Column(s) References Expression Description
tc_cnatsp_code_nature_culture_speciale_pkey PRIMARY KEY cnatsp

s_majic.tc_codevoie_code_nature_voie Table
Nature de la voie
Name Data type PK FK UQ Not null Default value Description
nature character varying(4)

Code nature de la voie

l_nature_voie character varying(30)

Libellé nature de la voie

Constraints
Name Type Column(s) References Expression Description
tc_codevoie_code_nature_voie_pkey PRIMARY KEY nature

s_majic.tc_detent_etat_entretien Table
Etat d'entretien
Name Data type PK FK UQ Not null Default value Description
detent character varying(1)

Code état d'entretien

l_detent character varying(15)

Libellé état d'entretien

Constraints
Name Type Column(s) References Expression Description
tc_detent_etat_entretien_pkey PRIMARY KEY detent

s_majic.tc_dforme_forme_juridique Table
Forme juridique
Name Data type PK FK UQ Not null Default value Description
dforme character varying(4)

Code forme juridique

l_dforme character varying(155)

Libellé forme juridique

Constraints
Name Type Column(s) References Expression Description
tc_dforme_forme_juridique_pkey PRIMARY KEY dforme

s_majic.tc_dformjur_forme_juridique Table
Forme juridique (deprecated)
Name Data type PK FK UQ Not null Default value Description
dformjur character varying(4)

l_dformjur character varying(155)

Constraints
Name Type Column(s) References Expression Description
tc_dformjur_forme_juridique_pkey PRIMARY KEY dformjur

s_majic.tc_dmagtm_materiaux_gros_murs Table
deprecated. Remplacement par tc_dmatgm_materiaux_gros_murs. juin 2017.
Name Data type PK FK UQ Not null Default value Description
dmagtm character varying(2)

Déprécié

l_dmagtm character varying(15)

Constraints
Name Type Column(s) References Expression Description
tc_dmagtm_materiaux_gros_murs_pkey PRIMARY KEY dmagtm

s_majic.tc_dmatgm_materiaux_gros_murs Table
Matériaux des gros murs
Name Data type PK FK UQ Not null Default value Description
dmatgm character varying(2)

Code matériaux des gros murs

l_dmatgm character varying(15)

Libellé matériaux des gros murs

Constraints
Name Type Column(s) References Expression Description
tc_dmatgm_materiaux_gros_murs_pkey PRIMARY KEY dmatgm

s_majic.tc_dmatto_materiaux_toitures Table
Matériaux des toitures
Name Data type PK FK UQ Not null Default value Description
dmatto character varying(2)

Code matériaux des toitures

l_dmatto character varying(15)

Libellé matériaux des toitures

Constraints
Name Type Column(s) References Expression Description
tc_dmatto_materiaux_toitures_pkey PRIMARY KEY dmatto

s_majic.tc_dnatcg_nature_changement_evaluation Table
Nature du changement d'évaluation
Name Data type PK FK UQ Not null Default value Description
dnatcg character varying(2)

l_dnatcg character varying(55)

Constraints
Name Type Column(s) References Expression Description
tc_dnatcg_nature_changement_evaluation_pkey PRIMARY KEY dnatcg

s_majic.tc_dnatlc_nature_occupation_local Table
Nature d'occupation local
Name Data type PK FK UQ Not null Default value Description
dnatlc character varying(1)

l_dnatlc character varying(55)

Constraints
Name Type Column(s) References Expression Description
tc_dnatlc_nature_occupation_local_pkey PRIMARY KEY dnatlc

s_majic.tc_dnatpr_nature_personne Table
Nature de la personne
Name Data type PK FK UQ Not null Default value Description
dnatpr character varying(3)

Code nature de la personne

l_dnatpr character varying(50)

Libellé nature de la personne

Constraints
Name Type Column(s) References Expression Description
tc_dnatpr_nature_personne_pkey PRIMARY KEY dnatpr

s_majic.tc_dsgrpf_sousgroupe_suf Table
Sous groupe de subdivision fiscale
Name Data type PK FK UQ Not null Default value Description
dsgrpf character varying(2)

Code sous groupe de subdivision fiscale

l_dsgrpf character varying(50)

Libellé sous groupe de subdivision fiscale

Constraints
Name Type Column(s) References Expression Description
tc_dsgrpf_sousgroupe_suf_pkey PRIMARY KEY dsgrpf

s_majic.tc_dteloc_type_local Table
Type de local
Name Data type PK FK UQ Not null Default value Description
dteloc character varying(1)

l_dteloc character varying(67)

Constraints
Name Type Column(s) References Expression Description
tc_dteloc_type_local_pkey PRIMARY KEY dteloc

s_majic.tc_gnexpl_exoneration_permanente Table
Exonération permanente
Name Data type PK FK UQ Not null Default value Description
gnexpl character varying(2)

l_gnexpl character varying(200)

Constraints
Name Type Column(s) References Expression Description
tc_gnexpl_exoneration_permanente_pkey PRIMARY KEY gnexpl

s_majic.tc_gnexps_exoneration_permanente Table
Exonération permanente(Zone servie lorsque la suf bénéficie d'une exonération permanente totale ou partielle)
Name Data type PK FK UQ Not null Default value Description
gnexps character varying(2)

l_gnexps character varying(160)

Constraints
Name Type Column(s) References Expression Description
tc_gnexps_exoneration_permanente_pkey PRIMARY KEY gnexps

s_majic.tc_gnextl_exoneration_temporaire Table
Exonération temporaire
Name Data type PK FK UQ Not null Default value Description
gnextl character varying(2)

Ajout 2018 des valeurs ES, BS et MA

l_gnextl character varying(250)

Constraints
Name Type Column(s) References Expression Description
tc_gnextl_exoneration_temporaire_pkey PRIMARY KEY gnextl

s_majic.tc_gnexts_nature_exoneration_temporaire Table
Nature exonération temporaire
Name Data type PK FK UQ Not null Default value Description
gnexts character varying(2)

Ajout 2017 de la valeur HS

l_gnexts character varying(155)

Constraints
Name Type Column(s) References Expression Description
tc_gnexts_nature_exoneration_temporaire_pkey PRIMARY KEY gnexts

s_majic.tc_gtoper_type_personne Table
Type personne
Name Data type PK FK UQ Not null Default value Description
gtoper character varying(1)

l_gtoper character varying(15)

Constraints
Name Type Column(s) References Expression Description
tc_gtoper_type_personne_pkey PRIMARY KEY gtoper

s_majic.tc_gtype3_dlign3_signification Table
Première ligne d'adresse ou complément d'adresse
Name Data type PK FK UQ Not null Default value Description
gtype3 character varying(1)

Code première ligne d'adresse ou complément d'adresse

l_gtype3 character varying(40)

Libellé première ligne d'adresse ou complément d'adresse

Constraints
Name Type Column(s) References Expression Description
tc_gtype3_dlign3_signification_pkey PRIMARY KEY gtype3

s_majic.tc_gtype4_dlign4_signification Table
Ligne d'adresse indiquant la voie et la voirie
Name Data type PK FK UQ Not null Default value Description
gtype4 character varying(1)

Code ligne d'adresse indiquant la voie et la voirie

l_gtype4 character varying(40)

Libellé ligne d'adresse indiquant la voie et la voirie

Constraints
Name Type Column(s) References Expression Description
tc_gtype4_dlign4_signification_pkey PRIMARY KEY gtype4

s_majic.tc_gtype5_dlign5_signification Table
Ligne complément concernant la commune
Name Data type PK FK UQ Not null Default value Description
gtype5 character varying(1)

Code ligne complément concernant la commune

l_gtype5 character varying(45)

Libellé ligne complément concernant la commune

Constraints
Name Type Column(s) References Expression Description
tc_gtype5_dlign5_signification_pkey PRIMARY KEY gtype5

s_majic.tc_gtype6_dlign6_signification Table
Ligne du code postal
Name Data type PK FK UQ Not null Default value Description
gtype6 character varying(1)

Code ligne du code postal

l_gtype6 character varying(60)

Libellé ligne du code postal

Constraints
Name Type Column(s) References Expression Description
tc_gtype6_dlign6_signification_pkey PRIMARY KEY gtype6

Astuce

Lors d’une mise à jour d’un modèle de données, il est fortement recommandé de ne pas créer de vue à partir des vues existantes mais à partir des tables.