Vous n'avez pas abordé les bases de données dans votre présentation. Comment est ce que l'on concoit une base de données ?
Faire un dictionnaire de données (type de donnée : int, var_char, etc)k, puis MCD - modèle conceptuel de données - (Merise) basé sur deux notions : entités et association. Dire que MCD s'appelle aussi schéma Entité/Association. Mot clés : entités, associations, cardinalités, tables, clé primaires, clé étrangères, table pivot. Après MCD, faire un MLD (modèle logique de données).
Dans votre projet : pouvez-vous nous expliquer dans quel cas vous utilisez une clé étrangère, et dans quel cas vous utilisez une table pivot ? Dans le cas de la table pivot, quels seraient vos identifiants ?
Expliquer la nature des attributs des tables , les relations et les cardinalités et éventuelles tables pivot. Décrire les éventuels problèmes rencontrés lors de cette modélisation
-> Une entité = un objet (ce que l'ORM va manipuler et enregistrer dans la BDD / un objet dont on confie l'enregistrement à l'ORM s'appelle une entité)
-> Une table = ensemble de données organisées sous forme d'un tableau où les colonnes correspondent à des catégories d'information dans une BDD (les Tables caractérisent des Entités)