From afb393fe30b145e5438b0dc1db422ab374d577d0 Mon Sep 17 00:00:00 2001 From: Jared Beck Date: Tue, 11 May 2021 13:03:30 -0400 Subject: [PATCH] Docs: re: id reuse [ci skip] --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f9e04f0e..4b4123c7 100644 --- a/README.md +++ b/README.md @@ -826,9 +826,10 @@ classes](https://github.com/paper-trail-gem/paper_trail#6a-custom-version-classe are used, then a partial FKC is no longer needed. So, a normal FKC can be written in any RDBMS, but it remains impractical to maintain so many FKCs. -Some applications choose to handle this problem by "soft-deleting" version -records, i.e. marking them as deleted instead of actually deleting them. In -most applications, this is the only known practical solution to the `id` reuse +Some applications choose to handle this problem by "soft-deleting" versioned +records, i.e. marking them as deleted instead of actually deleting them. This +completely prevents `id` reuse, but adds complexity to the application. In most +applications, this is the only known practical solution to the `id` reuse problem. ## 4. Saving More Information About Versions