Outils pour utilisateurs

Outils du site


doc:v3:tables-management

Ceci est une ancienne révision du document !


Gestion des champs d'une table

Dans le dictionnaire mais également d'autres modules comme l'Import/Export d'applications, un assistant EzGED vous aide à gérer la structure des tables.

Il est important de savoir qu'à la création, les champs sont dotés de propriétés par défaut comme la longueur de valeur pour les champs de type Texte. Certains paramètres sont également facultatifs.

Erreurs à éviter :

  • Supprimer la clé primaire qui est d'un champs nommé de cette façon <NOMTABLE>_ID

Champs spéciaux

Certains champs nommés, ou suffixés, de manière définie permettent d'effectuer certains traitements sur les-dits champs.

<NOMTABLE>_<NOMCHAMP>_EZGEDVIEWED : Un champ suffixé ainsi sera mis à jour avec le nom d'utilisateur et l'heure de consultation de la fiche descriptive. Le champ ne sera mis à jour qu'une fois par utilisateur. Exemple après qu'une fiche descriptive ait été consultée par deux utilisateurs :

admin : 2013-06-21 14:54:38
o'hara : 2013-06-21 14:56:15

<NOMTABLE>_<NOM_DU_CHAMP>_EZGEDUPDATED : Idem mais lorsque la fiche descriptive est mise à jour.

Création d'un champ

Selon le type du champ choisi, certains paramètres sont facultatifs.

  • Nom du champs

attention au nom du champs. Celui doit être de cette facon : <NOMTABLE>_<NOMCHAMP>

  • Valeur par défaut :

Pour un champs numérique, il sera systématiquement à 0 par défaut si vous ne lui donnez aucune valeur par défaut.

Pour un champs plein texte, il doit être “NULL” par défaut et ne peut pas avoir de valeur par défaut.

Changer le type du champs dans EzGED 3.3.0

A l'heure actuelle, pour changer de type de champs :

  1. Editez le champs en changeant le type et QUE le type, enregistrez
  2. Ré ouvrez à nouveau l'édition du champs : le formulaire aura changé d'aspect et vous pouvez donc attribuer les vrais paramètres au champs

Gestion des clés d'une table

Les types de clés que vous trouverez ici sont inspirés des types SQL.

Leur rôle est de permettre une optimisation et une meilleure intégrité des données dans les tables.

Les types :

Clé unique Sur une ou plusieurs colonnes, fait en sorte que la combinaison de valeurs sur une ligne soit présente une seule fois dans toute la table
Index
Index plein texte
doc/v3/tables-management.1522327783.txt.gz · Dernière modification: 2023/03/17 09:56 (modification externe)