echo $begrüßung;
Ok, dass heißt, ich muss immer nach schauen (wo auch immer, die Daten könnten ja auch in einer XML-Datei gespeichert werden)...
Das kommt auf das System an. Beim DBMS kannst du auf Verdacht schreiben (eben mit den erwähnten einschränkenden Bedingungen) und den Erfolg auswerten. Die Anzahl der betroffenen Datensätze bekommst du ohne weiteren Aufwand als Ergebnis der Operation geliefert. Bei Dateien wirst du dich wahrscheinlich selbst darum kümmern müssen.
der Zugriff bedeutet ja auch Systembelastung, die ich vermeiden möchte
Dann kommen Dateien wohl weniger in Frage. Bei geringer Datenmenge spielt Performance ja keine so große Rolle. Wird die Menge größer, hast du mehr Aufwand und mehr Daten beim Schreiben zu bewegen. (Speziell bei solchen sequenziellen Datenhaltungen wie XML.)
bzw. scheint sich mir der Sinn von Objekten nicht ganz zu erschließen.
Objekte arbeiten im Speicher eines einzigen Systems. Die Datenpersistierung findet in einem anderen System statt, da haben die Objekte keine direkte Einflussmöglichkeit, wenn es dorthin nur eine SQL-Schnittstelle gibt.
echo "$verabschiedung $name";