Mise en page

This commit is contained in:
Michael RICOIS 2017-03-29 14:09:13 +02:00
parent 4756f56009
commit 37ccda9cb8

View File

@ -18,9 +18,11 @@ Conventions
=========== ===========
Pour une industrialisation des projets, avec la librairie Doctrine. Pour une industrialisation des projets, avec la librairie Doctrine.
Voir les règles de principe dans la documentation Voir les règles de principe dans la documentation
http://doctrine-orm.readthedocs.io/projects/doctrine-orm/en/latest/reference/basic-mapping.html
http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/best-practices.html - http://doctrine-orm.readthedocs.io/projects/doctrine-orm/en/latest/reference/basic-mapping.html
- http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/best-practices.html
Nom des tables Nom des tables
@ -39,23 +41,18 @@ groupes de tables, ...
- _bak : Backup - _bak : Backup
- _mvt : Suivi des mouvements pour garder les suppressions, modifications, ... - _mvt : Suivi des mouvements pour garder les suppressions, modifications, ...
- _user : Enregistrer les actions utilisateurs sur la table (en relation avec _mvt) - _user : Enregistrer les actions utilisateurs sur la table (en relation avec _mvt)
ex : etablissement, etablissements_old, etablissements_tmp, etablissements_bak ex : etablissement, etablissements_old, etablissements_tmp, etablissements_bak
Nom des colonnes Nom des colonnes
---------------- ----------------
- Faire simple - Faire simple
- Eviter les majuscules, caractères spéciaux, donc les noms composés - Eviter les majuscules, caractères spéciaux, donc les noms composés
- Ne pas préciser le type de données dans le nom (ex: date) - Ne pas préciser le type de données dans le nom (ex: date)
Nom des index Nom des index
------------- -------------
- PRIMARY - PRIMARY
Pour réaliser les traitements unitaires sur les données, il est important d'avoir un index Pour réaliser les traitements unitaires sur les données, il est important d'avoir un index
primaire sur toutes les tables afin de selectioner plus rapidement la ligne lors de primaire sur toutes les tables afin de selectioner plus rapidement la ligne lors de
@ -68,15 +65,8 @@ Nom des index
Index unique pour eviter les doublons Index unique pour eviter les doublons
Performance Performance
=========== ===========
- Autres base de données
- Envisager l'utilisation de MongoDB dans notre processus Métier
Autres base de données
Envisager l'utilisation de MongoDB dans notre processus Métier