...genau so sollte die datenbank designed werden - keinen datensatz löschen, sondern ineiner eignen Spalte auf inaktiv/Stillgelegt etc setzen!
Ist zB sinnvoll, wenn mit Deinen Projekten in der DB Arbeiten / Rechnungen / Kosten /Mitarbeiter verbindest!
Nur weil Du dann das Projekt löscht, sind ja zB die Kosten nicht weg!!!

Leider!
So hast Du immer die Möglichkeit abzufragen, wieviel die stillgelegten projekte gekostet haben, welche Mitarbeiter mitgewirkt usw!
Alles klar?