If User change that ID, the old ID is resumed when he does an event.
If User duplicate one row, new ID is write in new row when he does an event.
If User erase one row, that ID will be never used, it is lost.
If User insert one row, the previous IDs do not change, new ID is write in new row when he does an event.
This is useful to make separate tables like relational data base.

Thank you
Nick