(En cours de redaction)
Chaque entité a un champ "Identifiant" ("id") qui contient un identifiant unique de cette ligne dans la table (collection) sous forme de chaine de caractères. Ce champ est optionnel. Ce champ ne sert pas en interne à l'application : Il existe par ailleurs un identifiant interne à la base de données. Ce champ peut-être généré de façon automatique par l'application sous forme d'un compteur. (Voir chapitre "Numérotation automatique" #TODO).
Chaque entité a un champ "Autre Identifiant" ("otherId") La valeur doit être unique parmi toutes les autres valeurs de "Autre Identifiant" dans la table (collection) mais est indépendante de l'"Identifiant" ("id")
Un contact a pour caractéristiques
Certaines données peuvent avoir une génération automatique de leur identifiant unique. Ceci se configure dans le Paramétrage de l'application, dans la rubrique "Numérotation automatique"
Pour les champs d'association (par exemple Un Client est lié à une ressource) : La donnée doit être reférencée dans le fichier par son Identifiant, ou bien par un son "Autre identifiant".
Si la case "Créer les données associées inconnues" est cochée alors en cas d'absence de donnée portant cet identifiant, une nouvelle donnée avec cet identifiant est créé automatiquement par l'import. (Aucun autre champ n'est rempli)