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

Access Discussion :

Aide DB facile


Sujet :

Access

  1. #21
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut


    En france il existe de nombreuses personnes ayant même nom et même prénom de ce fait avec ta structure, ta base de données ne pourra coller à la réalité de la population française ...

    je prends leur N°carte d'identité(UNIQUE)
    je prends le n°passport(UNIQUE)
    Manifestement tu ne lis pas la doc

    Une clé primaire doit si c'est possible ne pas changer dans le temps... le numéro de carte d'identité est valable que pour la carte d'identité et passeport aussi. Deplus tu fais comment pour les enfants qui n'ont pas de carte d'identité ...



    ALORS JE PENSE QUE JE DOIS PRENDRE LE NOM ET LE PRENOM COMME CLE PRIMAIRE
    Parce que pour la 10 eme fois ! Ce couple n'est pas unique !!!!!!!

  2. #22
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Juste une petite réflexion personnelle ...

    une clé primaire doit être :

    • NOT NULL


    • NON PORTEUSE D'INFORMATION


    • UNIQUE



    Ce que Tofalu essaie de te dire c'est que tu n'as pas une bonne vue de modèlisation ...

    Réfléchis un peu autrement ... et lit un peu de documentation et tu verras par toi même que la modèlisation c'est un ensemble de règle à suivre ...

    ... Je me méfie de l'irrespect mais je revendique le droit à la frénésie ...

  3. #23
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Points : 99
    Points
    99
    Par défaut
    On ne se comprendra jamais,

    dans l'exemple que je traite (et dans mon post jsute avant), je cite bien:

    le nom et le prenom donne une personne UNIQUE --> je ne considere pas toute la population!!!

    Moi, j'ai lu (et c'est pas des blagues ), que le n° auto ne doit etre utilisé que si vraiment on ne sait pas faire autrement!!!!

    dans mon exemple, le nom ET le prenom sont deja des clé primaires, alors pq ajouter le n° (ca c'est ma question)
    De plus, vous dites que la clé primaire ne doit pas porter d'info--> Encore une fois pas d'accord
    Si vous avec des concessionaires auto, la clé primaire sera "marque de véhicule" (renault, BMW,...) Or, cette dernière porte des info (en l'occurence la marque)

    donc moi je suis pas d'accord avec vous sur toute la ligne

    Maintenant, je veux bien évoluer (je ne suis pas quelqu'un qui reste sur place) en fonction de ce que vous me dites!

    Mais pas tant que vous me dites pas où j'ai mauvais?

    Pour le "non null" et "Unique", lù je suis d'accord--> donc si je prend le nom et prenom c'est non null et unique (DANS MON CAS)

    Autre petite chose, la certe d'identité et n°passport, c'était pour faire une extrapolation de ma réflexion, juste pour dire "si on a deja une clé primaire, pq aller chercher un ° auto"

    DONC MA QUESTION:
    "Sous l'hypothese:Nom+prenom sont uniques, pourquoi mettre un n°auto?"

  4. #24
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Comment peut tu être sur que demain tu n'auras pas deux personnes portant même noms et prénom

    Encore une fois pas d'accord
    Si vous avec des concessionaires auto, la clé primaire sera "marque de véhicule" (renault, BMW,...) Or, cette dernière porte des info (en l'occurence la marque)
    Là, c'est pas moi qui l'ai dit ... Deux théories s'opposent. Une dit : clé non porteuse d'infos, l'autre dit, pas nécessairement.

    Là où tu ne comprend pas ...

    On ne te dit pas d'avoir 3 clés primaires (nom, prénom, numauto) mais uniquement le numauto.

    Il ne faut pas se restreindre au jeu de données que tu as pour l'instant. Il se peut que demain tu es deux personnes avec même nom et prénom. Et dans ce cas, il faudra tout reprendre dans ta base de données !

  5. #25
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Points : 99
    Points
    99
    Par défaut
    Mais dans mon cas, je suis certainde pas avoir deux personnes identiques!

    Je sais que normalement on doit tenir compte de l'avenir et faire les tables dans cette optique, mais moi j'en suis sûr

  6. #26
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    [ Question pertinante ]

    Alors pourquoi tu as posté ???


    [ /Question pertinante ]

    Je ne vois pas très bien ou est ton problème vu que tu utilise une méthode qui tu dit TOI MEME *** Etre la meilleure *** ???
    ... Je me méfie de l'irrespect mais je revendique le droit à la frénésie ...

  7. #27
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Points : 99
    Points
    99
    Par défaut
    Ben mon probleme était le suivant:

    J'ai une table evenement reliée à eleves.
    Ds cette table evt, j'ai "nom""prenom"
    Or, je souhaite mettre une liste déroulante pour "nom""prenom", mais lorsque je séléctionne un nom, la liste "prenom" doit se rafraichir et ne séléctionner que les prenoms ayant ce nom...Vous me suivez

    Ainsi, si deux personnes ont le meme nom (des freres par ex), alors j'aurais leur deux prenoms

    Mais je ne sais pas si c'est faisable dans access?

  8. #28
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Je ne m'y connais malheureusement pas assez bien pour te répondre mais je pense que avec un peu de programmation VBA, cela doit être faisable ...

    Dumoins je répète, je ne sais pas ... je ne suis pas vraiment très spécialisé dans le VBA ...
    ... Je me méfie de l'irrespect mais je revendique le droit à la frénésie ...

  9. #29
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    A 1 (N°) événement correspond 1 éléve
    A 1 élève correpond plusieurs (N°) événements.

    On sort le prénom comme on veut à partir du moment où vous appliquez une structure cohérente que ce soit dans une liste ou ailleurs...

    Vous voulez une chose bien précise, nous nous engageons à vous aider si vous suivez le schéma que nous vous avons tous proposé. Si vous gardez le votre, je laisse la place à une bonne âme pour vous.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  10. #30
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Points : 99
    Points
    99
    Par défaut
    Je suis entrain de refaire mes tables avec les nouvelles config

  11. #31
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Points : 99
    Points
    99
    Par défaut
    Juste une question:

    J'aimerais avoir un formulaire comme suit:

    une liste réroulante avec les CodeClasse et CodeInterro
    Une fois le choix fait, je souhaite faire une selection de tous les eleves de cette classe et les mettre dans la tables évenement

    Donc j'aurais les eleves et le CodeInterro.

    Alors s'ouvrirai un nouvel formulaire avec les nom et à coté de ceux-ci un champs vide pour mettre les points obtenus!

  12. #32
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2004
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2004
    Messages : 528
    Points : 99
    Points
    99
    Par défaut
    On me laisse tomber?

Discussions similaires

  1. Aide sur une requete hql facile
    Par blttt dans le forum Hibernate
    Réponses: 1
    Dernier message: 27/05/2010, 16h01

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