BaseDeDonnees

NomRelation

Le nom d’une relation doit correspondre à une forme nominale plurielle. Par ailleurs les termes utilisés dans le nom doivent généralement être définis dans le glossaire. Si une abbréviation est utilisée celle-ci devra être impérativement définie dans le glossaire.

exemple:“LesPersonnes” ou “TheLoanedBooks”
commentaire:Contrairement au nom d’une classe (voir NomClasse) qui est une forme nominale au singuler, les relations correspondent à un ensemble d’entités.
exemple:Les objets de classe “Personne” seront donc naturellement stockées dans la relation “LesPersonnes”.
paquetage:BaseDeDonnees

NomenclatureRelation

Le nom d’une relation doit être en style MajMin (voir MajMin).

paquetage:BaseDeDonnees

NomRelationGlossaire

Les termes utilisés dans le nom des relations doivent être définis dans le glossaire. Si une abbréviation est utilisée celle-ci devra être impérativement définie dans le glossaire.

paquetage:BaseDeDonnees

NomColonne

Dans une relation, le nom de chaque colonne doit correspondre à une forme nominale correspondant à l’attribut ou au concept représenté, sauf eventuellement pour les colonnes représentant une valeur booléenne auxquel cas une forme verbale peut être acceptable. Par ailleurs les termes utilisés dans le nom doivent être définis dans le glossaire. Si une abbréviation est utilisée celle-ci devra être impérativement définie dans le glossaire.

exemple:“adresse”, “estArrive”
paquetage:BaseDeDonnees

NomenclatureColonne

Le nom d’une relation doit être en style minMaj (voir MinMaj).

paquetage:BaseDeDonnees

NomColonneGlossaire

Les termes utilisés dans le nom des colonnes des relations doivent être définis dans le glossaire, en tout cas pour les termes principaux et ceux dont l’interprétation ne pose pas problème. Si une abbréviation est utilisée celle-ci devra être impérativement définie dans le glossaire.

paquetage:BaseDeDonnees

NomCleEtrangere

Le nom des colonnes correspondant à des clés étrangères doit permettre d’identifier clairement le type d’entités référencés ainsi que la clé utilisé pour ce référencement.

paquetage:BaseDeDonnees

Schema1FN

Le schéma de la base de données doit être en 1ère forme normale.

paquetage:BaseDeDonnees

Schema2FN

Le schéma de la base de données doit être en Zème forme normale.

paquetage:BaseDeDonnees

Schema3FN

Le schéma de la base de données doit être en 3ème forme normale.

paquetage:BaseDeDonnees