I’ve only just stumbled onto Airtable and have now discovered Firebase, so thanks for that!
My limited previous DB experience would make me create a user table with a unique ID as the primary key - that table would likely include pertinent user info ...