Datenbank mit Beziehung über 3 Tabellen
Verfasst: So 21. Mär 2021, 14:22
Hallo zusammen.
ich weiß nicht, ob das Problem überhaupt eins ist, aber ich bin leider totaler Anfänger.
ich habe dank YT und diversen Forenbeiträgen MariaDB auf einem Raspberry installiert bekommen.
Datenbank mit phpmyadmin angelegt und in BASE komme ich in die Tabellen rein und kann soweit alles machen, was ich bis jetzt brauchte, also Tabellen anlegen, und konfigurieren.
Jetzt mein Problem:
Ich arbeite im Baugewerbe und wir haben viel mit Generalunternehmen zu tun.
Ich habe also meine Projekte, die einen Auftraggeber(AG) haben und bei meinem Auftraggeber 1-2 Ansprechpartner(AP).
Die Auftraggeber(AG) habe ich bei unterschiedlichen Projekten wiederkehrend, aber halt nicht immer den selben Ansprechpartner(AP).
Das bedeutet, das ich bei Projekt A als Auftraggeber(AG) AG1 und als Ansprechpartner (AP) AP1+AP2 habe.
Projekt B hat ebenfalls AG1 aber AP3
Projekt C hat AG2 mit AP4
Als Beziehung habe ich eine 1:N Beziehung zwischen AG und AP, Also 1AG kann mehrere APs haben.
Wie kann ich jetzt eine Verbindung eines Projektes mit dem richtigen AP eines AGs herstellen?
Natürlich kann ich eine 1:N Beziehung zwischen einem Projekt und einem AG erstellen, aber dann bekomme ich das mit dem Ansprechpartner nicht hin.
Eine 1:N Beziehung zwischen Projekt und AP ist aus meiner Sicht nicht optimal, da ich auch 2 oder 3 Ansprechpartner eines AGs haben kann.
Denke ich da zu krude?
kann mir da jemand helfen?
Muß ich jetzt eine Tabelle haben, wo ich irgend etwas mit einem zusammengesetzten Index machen muß?
Gibt es irgendwo ein howto, was ich nutzen könnte?
ich weiß nicht, ob das Problem überhaupt eins ist, aber ich bin leider totaler Anfänger.
ich habe dank YT und diversen Forenbeiträgen MariaDB auf einem Raspberry installiert bekommen.
Datenbank mit phpmyadmin angelegt und in BASE komme ich in die Tabellen rein und kann soweit alles machen, was ich bis jetzt brauchte, also Tabellen anlegen, und konfigurieren.
Jetzt mein Problem:
Ich arbeite im Baugewerbe und wir haben viel mit Generalunternehmen zu tun.
Ich habe also meine Projekte, die einen Auftraggeber(AG) haben und bei meinem Auftraggeber 1-2 Ansprechpartner(AP).
Die Auftraggeber(AG) habe ich bei unterschiedlichen Projekten wiederkehrend, aber halt nicht immer den selben Ansprechpartner(AP).
Das bedeutet, das ich bei Projekt A als Auftraggeber(AG) AG1 und als Ansprechpartner (AP) AP1+AP2 habe.
Projekt B hat ebenfalls AG1 aber AP3
Projekt C hat AG2 mit AP4
Als Beziehung habe ich eine 1:N Beziehung zwischen AG und AP, Also 1AG kann mehrere APs haben.
Wie kann ich jetzt eine Verbindung eines Projektes mit dem richtigen AP eines AGs herstellen?
Natürlich kann ich eine 1:N Beziehung zwischen einem Projekt und einem AG erstellen, aber dann bekomme ich das mit dem Ansprechpartner nicht hin.
Eine 1:N Beziehung zwischen Projekt und AP ist aus meiner Sicht nicht optimal, da ich auch 2 oder 3 Ansprechpartner eines AGs haben kann.
Denke ich da zu krude?
kann mir da jemand helfen?
Muß ich jetzt eine Tabelle haben, wo ich irgend etwas mit einem zusammengesetzten Index machen muß?
Gibt es irgendwo ein howto, was ich nutzen könnte?