Un forum

Fermé
ansouk Messages postés 1 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 9 janvier 2014 - 9 janv. 2014 à 22:25
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 - 20 janv. 2014 à 00:39
Contexte et terminologie

Sur internet, les forums de discussion permettent à des communautés d'échanger sur différents sujets.

Un fil de discussion permet à un utilisateur du forum de commencer une discussion.

Un fil commence par un message initial qui est suivi par des réponses qui constituent également des messages.

Un message nuisible au forum (hors-sujet, publicitaire, hors la loi) est appelé un spam.

Un utilisateur peut (ou non) être inscrit sur le forum (selon sa configuration).

On appelle administrateur la personne qui peut configurer le forum.

On appelle modérateur la personne qui a le droit de modifier les messages et les fils de discussion pour faire respecter les règles du forum.


Modélisation

Vous êtes en charge de la réalisation de la base de données du forum. La première étape est de réaliser un modèle conceptuel de données permettant d'implanter les spécifications suivantes :

? Un forum peut être constitué de sous-forums qui sont également des forums.

? Un forum est créé sans aucun fil de discussion.

? Un fil de discussion peut être « éditable » ou un « lien ».

? Un fil de discussion éditable contient toujours au moins un message (celui de départ), mais il n'y a pas de limite maximum en nombre de messages. Un fil de discussion de type « lien » ne contient jamais de messages.

? Un fil de discussion éditable peut être « ouvert » ou « fermé ».

? Un utilisateur appartient à un ou plusieurs groupes. Un utilisateur non enregistré appartient au groupe « visiteur ». Un utilisateur enregistré appartient par défaut au groupe « défaut ».

? Certaines actions nécessitent des droits (lecture, écriture, modification, suppression, etc.) sur les forums. Un droit est donné à un groupe d'utilisateur donné sur un forum donné. Par exemple, par défaut le groupe administrateur possède tous les droits sur chacun des forums.


1. Proposez le schéma conceptuel correspondant aux spécifications précédentes.

2. Dérivez votre schéma conceptuel en un schéma logique et le normaliser. Il est important de bien respecter la notation choisie (textuelle ou graphique).

3 réponses

cbauf Messages postés 4297 Date d'inscription lundi 31 mars 2008 Statut Contributeur Dernière intervention 22 juin 2022 783
9 janv. 2014 à 22:46
Bonsoir et bienvenue,

Heu... elle est où ? LA question !?


2
contus Messages postés 1 Date d'inscription dimanche 18 août 2013 Statut Membre Dernière intervention 18 janvier 2014
18 janv. 2014 à 16:13
on demande de réaliser le model conceptuelle de donner et le modèle logique de donner après faire la normalisation sa concernne la gestion des base de donner
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
20 janv. 2014 à 00:39
Salut,

On ne va pas faire l'exercice à ta place, à lire : Demander de l'aide pour vos exercices sur CCM.
0