Deletiontype
Deletiontype is a conceptual designation used in data management and software systems to specify how deletion operations are handled for records or objects. It distinguishes the intended lifecycle of data after a deletion is initiated, beyond just a delete command.
The concept covers several deletion modes: soft delete, hard delete, tombstone-based deletion, archival deletion. Soft delete
Usage and implications: Deletiontype is often configured per-entity, per-collection, or per-tenant, and can be enforced by
Examples: In relational databases, soft delete typically uses a boolean or timestamp deleted_at field; hard delete