If you set the default access to the Database = Author then people can edit their own documents, but not anyone elses. You do not need to add Author fields. Anyone entering the DB with Editor or higher will by default be able to Edit any document in the database. Also by default everyone can see all documents. You actually don’t need Author or Readers fields for either of these. Computing Readers and Authors fields is possible if you need to change who can edit a document at some point after it is created. Remeber that particularly with Readers fields you can end up with orphaned documents that will never be seen or accessed. I recommend that if you create Authors fields that you make them computed and that they concatinate a list of names with a group name like DBAdmins this way if a person leaves the company the documents are still readable by anyone in the DBAdmins group.
If you set the default access to the Database = Author then people can edit their own documents, but not anyone elses. You do not need to add Author fields.
I’m sorry, but that’s wrong.
Anyone having Author access in a database can only edit an existing document if there is an Authors field in that document that contains their Name (or Role or Group).
Many databases have an Authors field that is set to the user who creates them, in effect giving them automatic access to their own documents - but that has to be coded into the database design.