Added primary_key and missing values

parent 71926a4d
......@@ -28,7 +28,7 @@
"description": "Cet identifiant unique d’adresse est géré et attribué par le service `guichet national d’identification` de la BAN",
"example": "",
"constraints": {
"required": true,
"required": true
}
},
{
......@@ -158,5 +158,7 @@
}
}
]
],
"missingValues": [""],
"primaryKey":"cle_interop"
}
\ No newline at end of file
  • Super schéma, juste quelques remarques

    voie_nom

    • L'expression régulière "[A-Za-z 1-9]" ne prend pas en compte les majuscules/minuscules accentuées

    numéro

    • Je n'aurai mis ni minimum, ni maximum mais aurai déclaré "999999" dans les missingValues de la table

    suffixe

    • Si la liste des valeurs est limitée, on pourrait utiliser un enum

    x et y

    • Peut-être ajouter les contraintes minimum et maximum si on peut trouver les valeurs
  • Voie_nom

    En effet, super remarque j'enlève la pattern constraint dans ce cas...

    Numéro

    C'est une bonne remarque en revanche le numéro minimum de la rue est nécessairement 1. J'ajoute 999999 dans le missingValue

    Suffixe:

    La liste n'est pas limitée elle ne recouvre pas seulement bis, ter, qua, qui mais encore le nom e entrée type Lilas, OrionB

    X et Y

    X et Y suivent 2 référentiel différent: pour la Métropole on pourrait mettre un min et un max mais dans ce cas on empeche la validation des COM (Communes d'Outre Mer) Il faudrait discuter des check externes sur toutes les valeurs geoloc et de la possibilité d'utiliser les ontologies INSEE et IGN:

Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment