Tabellen per Feldnamen verknüpfen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Tabellen per Feldnamen verknüpfen

    Hallo,

    ich habe 2 Tabellen, welche ich per Feldnamen vernüpfen möchte. Es handelt sich um eine Liste mit Interessengebieten, deren Namen varibel bleiben soll. Daher stehen in der einen Tabelle die Namen der Interessengebiete und in der anderen sind dann die Values der User.
    Geht das mit dem Feldnamen oder muss ich die Tabellen ändern?

  • #2
    kommt drauf an wie deine tabellen aufgebaut sind

    im normalfall hast du eine tabelle mit zwei spalten: interessengebiet_id und interessengebiet_name

    da kannst du wunderbarst verknüpfen

    wie sieht's denn bei dir aus?
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      Hallo,

      is ist so:

      In der Interessen config ist es wirklich so dass es 2 Spalten sind, 1x eine ID und dann der Name.
      In der Usertab hat allerdings jedes Gebiet eine Spalte (I_1,I_2, usw).

      Kommentar


      • #4
        und warum?

        du siehst ja selbst, dass du da nur probleme mit hast

        mach noch eine dritte tabelle, in der du interessengebiet_id und user_id verknüpfst
        Code:
        1 | 1
        2 | 1
        3 | 5
        und so weiter
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #5
          Warum? Das frag ich mich auch, mir ist halt leider nix besseres eingefallen, und ich dacht mir vielleicht kann mir hier jmd helfen wie ich es ohne ne 3. Tabelle schaff

          Kommentar


          • #6
            mach es mit 3 tabellen, es macht die sache wirklich einfacher, sowohl was die handhabuing als auch die wartbarkeit und die erweiterung angeht
            Ich denke, also bin ich. - Einige sind trotzdem...

            Kommentar


            • #7
              Oki,
              ich versuchs mal mit 3 Tabellen, bin mal gespannt, da ich noch keinen ansatz zur Lösung im Kopf hab wie ich die 3 denn verküpf, ...
              Thx, wird scho werden

              Kommentar

              Lädt...
              X