Best Practices Adding/Removing From DB

Ah I see now behind the scenes even this snake table has a ID I just have to do a get by the name then do the same get_id for it, so this does mean that I can have multiple rows with the same name IE multiple users with the same snake name and it will work fine cause I’m only going to be dealing with their snakes they can access/see so I still should be fine to delete just by showing them a list of their snake records and setting up a delete row for when they click the delete button, etc.

Sound logical? Right now the snake table rows are tied to the user so that’s how I’ve been doing it.