31,029
edits
Tag: 2017 source edit |
Tag: 2017 source edit |
||
| Line 116: | Line 116: | ||
- date_creation datetime that is the creation date | - date_creation datetime that is the creation date | ||
- tms timestamp qui sera un champ contenant la date de chaque mise à jour (la base de donnée le gère tout seul, pas besoin de le gérer par le code) | - tms timestamp qui sera un champ contenant la date de chaque mise à jour (la base de donnée le gère tout seul, pas besoin de le gérer par le code) | ||
- import_key | - import_key varchar(32) qui contiendra le code d'import YYYYMMDDHHMMSS si vous faites des imports en masse dans la table. | ||
- status smallint pour stocker le status d'un object | |||
Eventuellement | Eventuellement | ||
| Line 128: | Line 129: | ||
Dans la pratique, afin d'etre compatible avec toutes les précisions des pays, syntaxes des bases, on utilisera uniquement les types suivants: | Dans la pratique, afin d'etre compatible avec toutes les précisions des pays, syntaxes des bases, on utilisera uniquement les types suivants: | ||
- integer pour tout nombre entier, id ou clé étrangère (bigint éventuellement accepté pour les id des très grosses tables) | - integer pour tout nombre entier, id ou clé étrangère (bigint éventuellement accepté pour les id des très grosses tables) | ||
- smallint pour tout numérique entier de petite taille (comme pour stocker un code de status) | |||
- double(24,8) pour tout montant | - double(24,8) pour tout montant | ||
- double(6,3) pour les taux de tva | - double(6,3) pour les taux de tva | ||