Bonjour la communauté developpez.net,
Je cale un peu sur la conception d'une base de données d'une association culturelle (groupe d'individus) via access.
L'objectif est d'abord de pouvoir insérer de nouvelles associations dans la base de données, mais aussi de pouvoir visualiser via une requête simple le contenu de chaque association ( c'est à dire la liste de ses membres).
J'ai donc pensé à créer deux tables:
Table 1: Groupe (N°, Libelle, président, téléphone).
l'attribut N° est une valeur numérique auto-incrémentée et sert comme identifiant de la table.
l'attribut Libellé, est le nom de l'association
l'attribut président, contient le nom et le prénom du responsable de l'association
l'attribut téléphone, est le numéro de téléphone du président de l'association culturelle
Table 2: Membre( Numéro, prénom, nom, numéro CI, adresse, groupe)
L'attibut Numero est l'identifiant de la table, c'est une valeur numérique auto-incrémentée
l'attribut numero CI contient le numero de la carte d'identité nationale de l'individu
l'attribut groupe contient le nom de l'association culturelle. Ainsi l'attribut groupe de la table Membre dépend de l'attribut libellé de la table Groupe.
Je voudrais déjà qu'on me dise si le choix des tables et des attributs est correct.
Aussi, y'a t'il une meilleure manière de renseigner le président de chaque groupe ( Table Groupe). Par exemple j'aimerai pouvoir choisir le président d'un groupe à partir de la table Membre.
Ensuite, je souhaiterais mettre en place deux requêtes:
1) Afficher l'ensemble des membres d'un groupe en sélectionnant le groupe
2) afficher le groupe auquel appartient un individu en renseignant son numéro de CI.
Merci d'avance de votre aide
Partager