0

Skript / Mehrfachauswahl für Angebotspositionen

Hallo,

ich habe eine Tabelle „Häuser“ und eine weitere Tabelle „Wände“.

Die Häuser beziehen sich auf Kunden-Nummern.

Ich möchte nun Angebote erstellen.

Dafür gibt es weitere Tabellen Angebote und Angebotspositionen.

Dort kann ich „Wände“ einfügen und Preise etc. hinterlegen.

Ich suche nach einer Möglichkeit damit ich mehrere Wände mit einmal in die Angebotspositionen einfügen kann.

Diese Wände können sich auf mehrere Häuser beziehen. Aber nur auf eine Kunden-Nummer.

Wie mache ich das am besten?

Ziel ist es natürlich dass der Benutzer so wenig wie möglich klicken muss wenn es sich um viele Wände handelt.

1 Antwort

null
    • Jens.4
    • vor 16 Stunden
    • Gemeldet - anzeigen

    Der Ninox Support hat mir zu meiner Anforderung folgendes geantwortet. Vielen Dank dafür.

     

    Um Ihr Ziel effizient zu erreichen, empfehle ich die Nutzung einer Many-to-Many-Beziehung mit einer Zwischentabelle. Hier ist eine kurze Erklärung:

     

    Zwischentabelle: Erstellen Sie eine Tabelle "Haus_Wände", die die Beziehungen zwischen "Häuser" und "Wände" verwaltet. Diese Tabelle enthält Fremdschlüssel zu beiden Tabellen.

     

    Einfügen von Wänden: Nutzen Sie die Zwischentabelle, um mehrere Wände gleichzeitig in die "Angebotspositionen" einzufügen. Dies reduziert die Anzahl der erforderlichen Klicks.

     

    Benutzeroberfläche: Implementieren Sie eine benutzerfreundliche Auswahlmöglichkeit, z.B. eine Checkbox-Liste, um mehrere Wände auf einmal auszuwählen und hinzuzufügen.

     

    Diese Struktur ermöglicht es Ihnen, Wände effizient zu verwalten und in Angebote einzufügen, selbst wenn sie zu mehreren Häusern gehören.

     

    Sie können mehr zum Thema Beziehungen hier erfahren: Datenbank-Struktur (M:N) | Basics #4 | Ninox Tutorials

     

    Falls Sie weitere Fragen haben oder Unterstützung benötigen, stehe ich Ihnen gerne zur Verfügung.