Part of [[ https://linear.app/comm/issue/ENG-4269/implement-the-database-schema | ENG-4269 ]].
Added methods to manage the `unchecked` status of database items - this will be used in the cleanup task in the future. Design is described in-depth in the notion doc attached to the parent linear issue.
Depends on D8451.