Bonjour,
Je suis en bac+3 concepteur - développeur, et pour mon examen, j'ai plusieurs projets à faire, dont un en SQL sous ORACLE, avec MCD et tous ce qui sens suit.
Le prof nous a demandé de mettre en pratique tous ce qu'on avais vu pour l'instant, en ce qui concerne Merise et SQL.
Plus bas j'ai mis mon MCD (une simplification d'OCR), pas de commentaire sur les nom d'associations s'il vous plait , il y en a qui on été changé depuis, comme "avoir_competence", "cours_sous_categ", je savais que cela n'étais pas correct lol :p.
Voila en fait mon problème c'est que je n'ai pas d'héritage, je doit en mettre un :'(.
J'avais pensé à dissocier les utilisateurs par statut (et de ce fait enlever la table statut_util).
C'est à dire de faire un table membre , administrateur, et modérateur, qui hériterais d'une table utilisateur.
Mais cela ne servirais a rien vu que ces trois type d'utilisateur on exactement les même champs.
Ou alors peut être devrai-je ajouter des champs, par exemple pour les droits de chaque type d'utilisateur .
Avez vous des idées à me proposer ? Ou alors un héritage à un autre endroit du MCD ? Je ne voit pas trop .
Si vous ne comprenez pas mon MCD, n’hésitez pas à me demander, je vous expliquerais .
Merci de votre aide.
Plus de précision :
- statut_sujet => résolu, ouvert, fermé
- categorie => web, matériel, ...
- sous_categorie => html, php,
Partager