Haben Sie eine Tabelle namens Person. , die personid und contactid hat.Design-Entscheidung für DELETE SQL
Wenn eine Person gelöscht wird, dann möchte ich die Person aus der db und auch die zugehörigen Kontakte für diese Person entfernen.
Ist es besser, die DELETES in einem Store-Verfahren zu tun oder sollte meine Business-Schicht zuerst den pContactDelete aufrufen und dann pPersonDelete aufrufen ???????
dank Niall
Nur ein Vorschlag, aber das ist die Art von Sache, die irgendwann ein 'UNDO' benötigen könnte (dh eine Person in Ihrem System wiederherstellen). Haben Sie darüber nachgedacht, eine "aktive" Flagge auf Ihrer Person zu haben und eine logische und keine physische Löschung vorzunehmen? – Paddy