Bonsoir, Concernant le nommage des champs de la table, j'ai gardé la règle de mon ancienne boite: Chaque table possède un ALIAS (art pour ARTICLE, CD pour CLIENT_DETAIL, etc) Le nom du champ commence par l'alias de la table d'origine, puis le type de donnée, etenfin le nom du champ: art_c_ref représente la référence de l'article, il provient de la table ARTICLE, et est de type char
Exemple concret: La table LIG_INV, qui contient les lignes d'inventaire: inv_i_num : inv_i_num est le numéro d'inventaire, il provient de la table inventaire (donc c'est une clé rapportée), et est de type entier li_i_num numero de ligne, appartient à la table lig_inv, type entier zone_c_code code zone, provient de la table zone (clé rapportée), type char sku_c_code code uvc, table sku, type char li_i_qte quantité, table lig_inv, type entier
De cette façon, en lisant le nom du champ on sait de quelle table il vient, son type de donnée et son role.
Frédéric. |