This is a public Forum  publicRSS

nouveau message

    Charlotte.r
    Ajouter un tableau dans BDD ?
    nouveau message posted April 24, 2012 by Charlotte.r, last edited April 25, 2012
    85 Views, 3 Comments
    Titre:
    Ajouter un tableau dans BDD ?
    Contribution au forum:

    Bonjour,

     

    Je travaille avec la version 8 de file maker pro

    J'ai crée une BDD dans laquelle il y a une fiche par projet artistique avec toutes les informations administratives relatives aux projets en question.

    J'ai notamment besoin de lister tous les participants au projet. L'idéal serait un tableau dans lequel je pourrais recenser les participants mais aussi leurs coordonnées. Seulement voilà, je ne sais pas comment procéder. Et comme je n'ai pas une utilisation très poussée de ce logiciel, je me demandais si quelqu'un pouvait m'expliquer ?

    Je vous remercie par avance,

    Answer

     

    • Bruno1
      posted April 24, 2012 by Bruno1  Permalink

      Ce que vous demandez entre dans le domaie des bases de données relationnelles. Avant de parlez affichage et tbleau il faut travailelr sur la structure de la base.

      A la lecture de votre post, vous dites que vous ne connaissez pas Filemaker, mais il semble également que vous n'ayez que peu ou pas de notion de base de données reationnelles. Ces notions étant communes aux différents logiciels de BDD (Acces, Filemaker ou autre).

      Pour réaliser votre projet, vus allez avoir besion au moins de 3 tables, car je pense plusieurs personnes peuvent participer à plusieurs projets. Si c'est bien le cas, vous devrez avoir :

      • 1 Table Projet. C'est de que vous avez déjà réalisé apparamment
      • 1 Table Participants : dans cette table vont se trouver tous les participants potentiels avec toutes leurs coordonnées
      • 1 Table Participants-Projet : cette table va servir à assicier à un projet divers participants.
      1. Un lien entre les tables Projets et Participants-Projets
      2. Un lien entre participants-Projet et la table Participant.
      La présentation ensuite se fera sur un modèle associé à la table Projet, dans lequel vous positionnerz une table externe sur le lien  avec la table Participants-Projet, table externe qui vous permettra d'afficher les coordonnées des participants, Filemaker allant les chercher dans la table Participant grace aux liens.
      Si, contrairement à ma première imression, vous avez de bonne notion de BDD relationnelle, vous devriez y arriver facilement, sinon une formation, au moins par lecture de divers documents sera nécessaire. Revenez alors sur ce forum, Michel LANSARD ou moi-même saurons vous indiquez quelques ouvrages ou tutoriel à consulter.
      Bruno
    • Michel Lansard
      posted April 24, 2012 by Michel Lansard  Permalink

      Bonsoir,

      Je vais évidemment dans le même sens que Bruno.

      Apparemment vous avez une fiche, avec des rubriques pour informer sur un projet, et sans doute des rubriques pour chaque participant. Mais comme il y a de nombreux participants possibles, si vous faites ainsi, vous devrez créer de nombreuses rubriques  comme "Prenom1", "Nom1", "Prenom2", "Nom2",...pour n personnes.  Et c'est pire si chaque participant a de nombreux téléphones, mails, adresses,...

      C'est ce qu'on appelle un "fichier plat", au sens où toutes les informations sont au même niveau. C'est rapidement ingérable.

      C'est pour cela qu'existe les bases de données relationnelles, comme FileMaker. C'est la plus simple dans cette catégorie. Mais sa simplicité ne dispense pas de se former. Sinon vous allez dans le mur.

      Il faut identifier des entitiés indépendantes et reliées, comme ici "Projet" et "Participant". Il faut une table pour chacun, des liens,... et donc concevoir sa base.

      Come vous avez une version 10, utilisez le menu "Nouvelle base de données > Créer à l'aide d'une solution de démarrage > Gestion_Evenements.

      Vous y trouverez des éléments comme ce que vous indique Bruno.

       

      Un fichier est la maison de vos données. Si vous rangez tout en vrac dans une seule pièce, c'est plus difficile  que si vous avez une cuisine, une chambre, un WC,... Cela permet de chercher le lit dans la chambre et non dans les WC ;-)

      Les pièces sont les tables. Les rubriques sont les placards, tiroirs,... pour ranger.

      Pour passer d'une pièce à l'autre la maison a des couloirs. Votre fichier aura des liens entre les tables.

      Si vous ne vous formez pas à cela, vous ne pourrez pas atteindre votre objectif.
      Regardez s'il existe un centre de formation près de chez vous. Sinon travailez au moins un des cahiers que j'airédigé pour cela, sur les liens :

      http://www.liens-filemaker.fmp-formation.com/

      Une fois ces principes acquis il sera plus facile pour nous de vous guider via ce forum.

      Cordialement

       

      Michel Lansard

      Blog FileMaker

       

    • Charlotte.r
      posted April 25, 2012 by Charlotte.r  Permalink

      Bonjour et merci pour vos réponses,

       

      Je ne suis pas une utilisatrice aguerrie comme vous l'êtes c'est certain, mais je ne suis pas débutante non plus.

      En revanche, j'admets volontiers avoir été maladroite dans ma demande.

      Je suis consciente du risque de "fichier plat" que vous évoquez, et c'est justement ce que je veux éviter.

      J'ai une table projet bien identifiée avec les informations générales dont j'ai besoin : financement, partenariat etc...

      Maintenant j'ai toute une liste de personnes à lier à chacun de ces projets et c'est là où effectivement je bloque... je suis consciente qu'il me faudrait une formation, mais pour le moment, ce n'est pas possible, nous avons beaucoup de trop de travail en cette période de l'année. Je vais lire en détails ce qui m'a été conseillé, et si les choses se compliquent d'ici la formation je procéderai autrement.

      Merci et bonne journée