To make it so that users can edit only their own records that they are linked to, but not other people's records, you need to create multiple custom views.
Turn off the editing option in the view that shows all the records.
Enable editing in the view that shows the personal records only.