Menu

Datensätze als n:1 verknüpfen

German
2017-11-30
2017-12-01
  • Daniel Leuenberger

    Wir haben bei unserem Projekt eine Tabelle mit Vereinen und eine Tabelle mit Verbänden. Die Anforderung ist, mehrere Vereine dürfen mit je nur einem Verband verknüpft werden (n:1) ein Verband darf mit mehreren Vereinen verknüpft sein.
    Auswahlpool fällt weg da der Verband einige Felder beinhaltet.
    Mit der 1:n Verknüpfung könnten wir einen Verband mit mehreren Vereinen verknüpfen jedoch ist es unschön wenn ich nach der Neuanlage eines Vereins noch in die Tabelle Verband wechseln muss und einen Verband mit dem neuen Verein verknüpfen muss.
    Schöner wäre es wenn ich bei der Pflege des Vereins einen (und nur einen) Verband aus der Tabelle Verbände auswählen kann und verknüpfen kann.

    Gibt es dazu eine Lösung oder machen wir hier einen Denkfehler?

     
  • Axel Westhagen

    Axel Westhagen - 2017-12-01

    Du mußt in den Einstellungen des Verknüpfungsfeldes das Häkchen "unique" aktivieren. Das ist das das selbe wie n:1 nei n:m Verknüpfungen. Die Parameter Auswahlselect und oder Ajax würde die Verknüpfung dann auch als Auswahlfeld darstellen wenn gewünscht. Würde ein neuer Datensatz verknüpft wird die schon vorhandene Verknüpfung automatisch entknüpft.

    Axel

     
  • Daniel Leuenberger

    Super Besten Dank. Das löst unser Problem.

     

Log in to post a comment.

MongoDB Logo MongoDB