1 Reply Latest reply on Jan 23, 2016 7:16 AM by NorbertH

    Beziehung zwischen 2 Tabellen

    dennisf.

      Hallo liebe Community,

       

      ich stehe gerade auf dem Schlauch und finde nicht so richtig einen Lösungsansatz. Vielleicht kann mir hier der eine oder andere eine kleine Hilfestellung geben

       

      Folgendes Szenario:

      Ich schreibe gerade an einer Filemaker Lösung für unsere Endgeräte der Außendienstmitarbeiter.

      Hier möchte ich den Tagesbericht erfassen und an unseren Innendienst senden.

      Der Tagesbericht besteht zu einem aus den Kopfdaten, wie Name, Datum, Kilometer und Arbeitszeit und zum anderen aus den gefahrenen Kundenbesuchen.

       

      Hierfür habe ich 2 Tabellen erstellt ("Kopfdaten" und "Kundenbesuche") In beiden habe ich ein Feld "ID" als Beziehungsfeld erstellt, welches pro Datensatz automatisch um 1 erhöht wird.

      Nun hatte ich mir gedacht, beim Senden an den Innendienst ein Formular mit Auschnitt zu erstellen um die Daten zur Weiterbearbeitung auf zu hübschen.

       

      Mein Problem ist nur, dass ich natürlich pro Tag mehrere Kundenbesuche erfasse aber nur einen Kopf. Somit steht die ID im Kopf auf 1 und die ID in Tabelle "Kundenbesuche" je nach Besuch auf 5, 6 und 7. Dies würde ja bedeuten, dass die ID nicht so die wahre Lösung ist, da ich pro Kopf nur einen Besuch beziehen könnte. Der 2. Besuch mit ID 2 wäre dann schon hinfällig.

       

      Leider fällt mir keine Lösung ein, wie ich die beiden Tabellen verknüpfen und anschaulich verschicken kann...

      Evtl. das Datum als Beziehungsfeld?

       

      Besten Dank.

      MFG

      Dennis

        • 1. Re: Beziehung zwischen 2 Tabellen
          NorbertH

          Hallo Dennis,

          gegeben

          2 Tabellen.

          1. Kopfdaten
          2. Kundenbesuche.

           

          Felder

           

          Tabelle Kopfdaten

          Kopfdaten_ID fortlaufend (1……..5 etc)

          und alle anderen relevanten Felder

           

          Tabelle Kundenbesuche

          Kopfdaten_ID Zahlenfeld

          Kundenbesuche_ID fortlaufend (1…….5 etc)

          und alle anderen relevanten Felder


          Beziehung

           

          Tabelle Kopfdaten —-(=)—- Tabelle Kundenbesuche

          Feld Kopfdaten_ID ——(=)—- Feld Kopfdaten_ID(hier Fremdschlüssel)

           

          Beispiel:

           

          Kopfdaten Feld Kopfdaten_ID = 1

          erster Datensatz

           

          Kundenbesuche Feld Kopfdaten_ID = 1

          Kundenbesuche Feld Kundenbesuche_ID = 1

          erster Datensatz

           

          Kundenbesuche Feld Kopfdaten_ID = 1

          Kundenbesuche Feld Kundenbesuche_ID = 2

          zweiter Datensatz

           

          Hier ist ein Tagesbericht ( Kopfdaten) mit 2 Kundenbesuche dargestellt.

           

           

          Dein Formular für den Innendienst basiert auf der Tabelle Kundenbesuche….

           

           

          MfG

          Norbert