IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modélisation Discussion :

Conception base de données


Sujet :

Modélisation

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2016
    Messages : 6
    Points : 1
    Points
    1
    Par défaut Conception base de données
    Bonjour je debute dans access et j'aimerai savoir si mes relations sont bonnes.
    Nom : Capture.JPG
Affichages : 4661
Taille : 110,7 Ko

    ensuite j aimerai savoir comment faire des formulaires pour saisir facilement les champs de mes cles etrangeres
    exemple la table PROGRAMMER qui induit prescription et seance

    je sais pas si je suis clair
    il en est de meme pour louer et intervenir

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Cela paraît pas mal.
    Juste un point, j'ai un doute sur la séparation entre Materiel Important et Matériel Consommable.
    Je pense que tu serai mieux avec une table Materiel et un champ du type CodeType : Important, Consommable. Sauf si les caractéristiques sont vraiment différente, il paraît plus facile de choisir le matériel à utiliser dans une seule source.

    Pour la saisie tu as 2 options :

    • Le formulaire principal (basé sur un des deux tables de références) et un sous-formulaire basé sur la table d'association avec une liste déroulante basée sur l'autre table de référence.
    • Un formulaire basée sur la table d'association et 2 listes déroulantes basées sur les tables de base.


    Les 2 solutions ne sont pas exclusives, cela dépend de comment tu vois ta saisie.
    Par exemple, pour T_Animer tu pourrais vouloir
    1. saisir toutes les animations auxquelles une personne va participer (formulaire : Personne, Sous-Formulaire : Aimer)
    2. ou alors saisir toutes les personnes qui vont animer une animation (formulaire : Animation, Sous-Formulaire : Animer).
    3. ou alors toutes les animations et tous les animateurs (Formulaire : Animer, +2 listes déroulante).


    Et tu as le droit de présenter plusieurs interfaces pour une même information.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2016
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    Bonjour Merci Marot de ta réponse
    j'ai fait comme cela c'est vrai peut etre je vais simplifier le materiel par contre je voulais faire la meme chose apres avoir programmer mes seances je veux attribuer mes personnels et mes salles
    j ai don fait un formulaire basé sur une requete programmation pour avoir le nom des seances attribuees ensuite je veux faire un sous formulaire avec la table planning pour avoir id interext id perso idsalle centre etc mais je n'arrive pas à créer ma liste déroulante pour salle exterieur et intervenant exterieur il ya que l'id que je peux choisir et je veux nom et prenom ou le nom de la salle pour que ce soi plus facile
    https://drive.google.com/open?id=1iq...32h-KNi-b1x6x1

    je joins ma base au cas où merci beaucoup pour ses renseignements

  4. #4
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2016
    Messages : 6
    Points : 1
    Points
    1
    Par défaut base access
    j espere que tu pourras la lire j ai un souci moije peux la lire mais ci je l envoie ca met incompatible ?
    Fichiers attachés Fichiers attachés

  5. #5
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2016
    Messages : 6
    Points : 1
    Points
    1

  6. #6
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour Bambi87.

    En fait je te suggère de tricher et même si la sélection par le nom puis le prénom soit très attrayante elle est plus compliquée à mettre en oeuvre qu'on pourrait s'y attendre.
    Je te recommande aussi d'utiliser la liste déroulante pour faire l'affichage plutôt qu'une requête.
    Donc pour la sélection des personnes (et tu peux l'étendre aux autres choix), tu peux faire quelque chose comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    select tblPersonne.Clef, tblPersonne.Nom & " " & tblPersonne.Prenom as NomPrenom
    from tblPersonne
    order by tblPersonne.Nom, tblPersonne.Prenom
    Donc en une seule liste tu présentes les 2 informations et je n'ai pas besoin d'une jointure dans ma source de données, la liste déroulante faisant ce travail à la place.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  7. #7
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2016
    Messages : 6
    Points : 1
    Points
    1
    Par défaut base de donnees help urgent
    bonjour je suis bloqué car j arrive pas à attribuer ma salle à ma séance programmée en plus je crois que je me suis trompée car je veux attribuer une salle une animateur et un materiel pour une séance programmée mais là j'attribue sur chaque idprog mais une séance peut etre programmée pour plusieurs patients mais c'est la meme séance comme puis je faire ? https://www.cjoint.com/c/ICph0xrmMNj

    voila ma base help urgent merci

  8. #8
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2016
    Messages : 6
    Points : 1
    Points
    1
    Par défaut base de données
    Citation Envoyé par marot_r Voir le message
    Bonjour Bambi87.

    En fait je te suggère de tricher et même si la sélection par le nom puis le prénom soit très attrayante elle est plus compliquée à mettre en oeuvre qu'on pourrait s'y attendre.
    Je te recommande aussi d'utiliser la liste déroulante pour faire l'affichage plutôt qu'une requête.
    Donc pour la sélection des personnes (et tu peux l'étendre aux autres choix), tu peux faire quelque chose comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    select tblPersonne.Clef, tblPersonne.Nom & " " & tblPersonne.Prenom as NomPrenom
    from tblPersonne
    order by tblPersonne.Nom, tblPersonne.Prenom
    Donc en une seule liste tu présentes les 2 informations et je n'ai pas besoin d'une jointure dans ma source de données, la liste déroulante faisant ce travail à la place.

    A+


    salut j ai un souci peux tu m'aider je peux pas programmée sur uniquement les seances attribuees ca programme les animateurs la salle sur tous mes id prog
    https://www.cjoint.com/c/ICph0xrmMNj

Discussions similaires

  1. [conception] Base de données sur le football
    Par Kakine dans le forum Modélisation
    Réponses: 25
    Dernier message: 06/01/2007, 02h27
  2. [Conception] Base de donnée + Livre d'or
    Par linkinmimil dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 24/07/2006, 14h54
  3. conception base de données
    Par LaFik dans le forum Décisions SGBD
    Réponses: 11
    Dernier message: 07/06/2006, 17h04
  4. [Conception] base de données pour sport
    Par peach dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 26/10/2005, 15h21
  5. conception base de données
    Par aaronw dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 04/05/2005, 12h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo