0

Allgemeine Frage zu Beziehungen

Liebes Ninox-Forum

Als blutiger Anfänger von Datenbanken habe ich eine grundlegende Frage zu Beziehungen: Ich erstelle zur Zeit eine kleine Zeiterfassung. Sämtliche benötigten Tabellen sind angelegt: Zeiterfassung, Kunde, Auftrag. Irgendwie bringe ich es nicht hin die Beziehungen richtig in Ninox zu hinterlegen. In der Theorie sieht es ja wie folgt aus: Ein «Kunde» kann mehrere «Aufträge» haben. «Aufträge» kann wiederum mehrere «Zeiterfassungen» haben. Also:

«Kunde» zu «Auftag» 1:n
«Zeiterfassung» zu «Auftrag» n:1

Stimmt diese Theorie? Schon oder? Jedoch bringe ich es nicht hin, dass man bei der «Zeiterfassung» einen «Kunden» auswählen kann und anschliessend zum «Kunden» den passenden «Auftrag». Wobei natürlich nur jene Aufträge zur Auswahl stehen sollen, welche auch mit dem Kunden verknüpft sind. Was mache ich falsch oder wo ist der Fehler?

2 Antworten

null
    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo LB,

    wenn du in der Zeiterfassung einen Kunden auswählen möchtest brauchst du auch eine Verknüpfung dazu. Ohne diese zusätzlichen Verknüpfung kannst du nur einen Auftrag wählen und wirst dann über Auftrag automatisch mit Kunden verbunden. Um ohne zusätzliche Verknüpfung arbeiten zu können, kannst du in dem Auswahlfeld für Aufträgr die Spalte mit Kunden einblenden und danach gruppieren. Und den Kunden dann automatisch in einem Funktionsfeld anzeigen lassen. Hier ein Beispiel, wie es gehen kann:

    https://www.dropbox.com/s/dxlttmdsjeq3mdl/Zeiterfassung.ninox?dl=0

     

    Leo

    • orchid_train
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Leo

    Stimmt. Wenn ich deine Antwort so lese, macht dies so auf jeden Fall Sinn. Dein Beispiel ist genau, das was ich gesucht haben. Hast mir also perfekt weitergeholfen. Vielen Dank! 

    Viele Grüsse