Moin alle,
aus gegebenem Anlass:
leider ist mir nicht klar, wie konsequent ich diese beiden Angaben im DCA 'config' Array machen muss/sollte. Muss ich für jede 1:N (Master : Detail) Beziehung jeweils beide Angaben machen (die 'ctable' natürlich nur bei der Master Tabelle, die 'ptable' dann bei allen Detail/Child Tabellen)?
Beispiel:
Code:
+---------+ +-----------+
| Kunde | ------< | Auftrag |
+---------+ 1 N +-----------+
| 1
| +-----------+
`------------< | Angebot |
N +-----------+
Kunde hätte jetzt natürlich 'ctable' => array('Auftrag','Angebot'), reicht das für TL? Oder müssen die DCAs von Auftrag und Angebot zwingend auch jeweils Einträge 'ptable' => 'Kunde' aufweisen? Falls nicht zwingend, was ist, falls man z.B. das Flag 'doNotCpoyRecords' => true bei Auftrag und Angebot setzen will?
Ich habe sicher was übersehen, aber weder in der online verfügbaren DCA Doku noch im aktuellen Buch konnte ich ausreichende Hinweise finden.
LG, Georg