TS: MYSQL Update wenn leer ansonsten insert

Beitrag lesen

Hello,

Hallo TS,

Ich würde bei DB-Tabellen hier nicht von Attributen reden. Attribute einer Zelle bzw. Spalte wären Spaltentyp, Bereich/Länge, Codierung, usw.

https://de.wikipedia.org/wiki/Relationale_Datenbank#Gegen.C3.BCberstellung_von_Grundbegriffen

Ich beschrieb die Tabelle, Du die Beziehungen der Daten. Aber auch dann müsste es mMn heiße "wenn in eimem Tupel noch ein Attributwert frei ist", ode?

und jetzt kommt das Doofe:
der sich dann vom urprünglichen Datensatz abgesehen von der ID an genau einer Stelle vom ursprünglichen unterscheidet.

Das verstehe ich jetzt wieder nicht.

Wenn man das (kaputte) Datenmodell aus dem OP voraussetzt, wäre das Einfügen eines neuen Datensatzes ein Duplikat des ersten bis auf den einen geänderten Wertes

Nein, ich denke, der müsste dann leer sein bis auf eine Zelle oder einen Attributwert des Tupels.

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es
Andersdenkende waren noch nie beliebt, aber meistens diejenigen, die die Freiheit vorangebracht haben.