CodamAIDocs
Fachlichkeit

Beziehungen und verschachteltes Schreiben

Wie Objekte miteinander verbunden sind und wie man verbundene Objekte im selben Request anlegt, verknüpft, ändert oder entfernt.

Themen dieser Fachlichkeit

  1. 1.Beziehungstypen und Recursive-Flags

    Die vier Beziehungstypen und die Erlaubnisse CREATE, UPDATE und DELETE, die festlegen, was CDMS über eine Beziehung hinweg tun darf.

  2. 2.Die vier Fälle beim verschachtelten Schreiben

    Ob ein Kindobjekt angelegt, geändert, nur verknüpft oder abgelehnt wird, entscheiden zwei Fragen: Hat es eine id? Ist das passende Flag gesetzt?

  3. 3.Listen als Zielzustand

    Eine Liste im Payload beschreibt, wie die Liste danach aussehen soll. Hier steht, was mit Mitgliedern passiert, die nicht mehr vorkommen.

  4. 4.Beide Seiten einer Beziehung

    CDMS pflegt die Gegenseite einer Beziehung automatisch. Warum der Client die Rückreferenz nicht mitschicken soll.

  5. 5.Many-to-Many über eine Verbindungstabelle

    Wie n:m-Beziehungen über ein eigenes Verbindungsmodell abgebildet werden und was das beim Schreiben bedeutet.

  6. 6.Zyklusschutz

    Wie CDMS verhindert, dass sich verschachteltes Lesen oder Schreiben im Kreis dreht.

Suchen