Zum Inhalt springen

Ext. Kickstarter - N:M Relation mit weiteren Attributen

Erstellt am 9. April 2007 · Noch keine Antworten

Tags: TCA, Frage

pat79 ·

Moin zusammen,

ich habe gerade ne Extension mit dem Kickstarter erstellt.
In meinem ER-Modell gibt es eine N:M-Relation, welche zusätzliche Attribute (Spalten) benötigt.

Beispiel:
1. Tabelle "person": name, vorname
2. Tabelle "abteilung": name, abteilungsleiter (Relation zu person)
3. Tabelle "person_in_abteilung": person_id, abteilung_id, einstiegsdatum, link_pdf

Die 3. Tabelle repräsentiert die erwähnte N:M-Relation. Mit dem Kickstarter hab ich diese über "datdabase relation"/"true MM-Table" realisiert.

Die generierte Tabelle enthält neben den Standardspalten logischerweise die Verweise auf person.uid und abteilung.uid.

1. Frage

Nun hätte ich noch gerne die beiden Spalten "einstiegsdatum" und "link_pdf" in dieser Tabelle. Geht das mit dem Kickstarter?

2. Frage
Lege ich nun eine neue Person im Backend an, wäre es geschickt neben der Auswahl der Abteilungen in der diese Person tätig ist, auch gleich das Eintrittsdatum und den Link zum PDF mit anzugeben. Ist das irgendwie zu realisieren?

Vielen Dank schon mal im Voraus.
Gruss Patrick