publications: - title: "Don't Delete, Just Don't" author: - name: "Udi Dahan" link: "http://www.udidahan.com" year: "2009" month: "September" abstract: "After reading Ayende’s post advocating against “soft deletes” I felt that I should add a bit more to the topic as there were some important business semantics missing. As developers discuss the pertinence of using an IsDeleted column in the database to mark deletion, and the way this relates to reporting and auditing concerns is weighed, the core domain concepts rarely get a mention. Let’s first understand the business scenarios we’re modeling, the why behind them, before delving into the how of implementation." links: "blog": "http://www.udidahan.com/2009/09/01/dont-delete-just-dont/" tags: - "semantics" - "meta-model" - "modeling" - "database" - "Meta-Environment" researchr: "https://researchr.org/publication/Dahan09" cites: 0 citedby: 0 howpublished: "http://www.udidahan.com/2009/09/01/dont-delete-just-dont/" kind: "misc" key: "Dahan09"