Note sur les index, nom des colonnes
This commit is contained in:
parent
ba486f9d30
commit
8cb0768c0b
27
README.md
27
README.md
@ -29,7 +29,7 @@ Nom des tables
|
|||||||
Les règles de nommage permettent d'établir des profils de sauvegarde suivant le nom, de créer des
|
Les règles de nommage permettent d'établir des profils de sauvegarde suivant le nom, de créer des
|
||||||
groupes de tables, ...
|
groupes de tables, ...
|
||||||
|
|
||||||
- Tout les caractères en minuscules
|
- Tous les caractères en minuscules
|
||||||
- Table du même groupe, utiliser le séparateur "_"
|
- Table du même groupe, utiliser le séparateur "_"
|
||||||
ex : clients, clients_service, clients_utilisateurs
|
ex : clients, clients_service, clients_utilisateurs
|
||||||
|
|
||||||
@ -47,6 +47,31 @@ groupes de tables, ...
|
|||||||
Nom des colonnes
|
Nom des colonnes
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
- Faire simple
|
||||||
|
- 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)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Nom des index
|
||||||
|
-------------
|
||||||
|
|
||||||
|
- PRIMARY
|
||||||
|
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
|
||||||
|
SELECT, INSERT, UPDATE
|
||||||
|
|
||||||
|
- idx{Name}
|
||||||
|
Index pour l'amélioration des requêtes SELECT
|
||||||
|
|
||||||
|
- idu{Name}
|
||||||
|
Index unique pour eviter les doublons
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Performance
|
||||||
|
===========
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user