Можно помечать записи статусом «Черновик». В этом случае даже если произойдет обрыв соединения, и пользователь перелогиниться, он сможет продолжить работать над своими документами. Но в тоже самое время, т.к. записи в состоянии черновика, они не отображаются остальным. Как только пользователь завершит ввод, статус обновится на другой, например «Ввод завершен». Таким же образом появляется возможность удалять документы (без физического удаления) и затем восстанавливать их в случае крайней необходимости.