Correct schema; this is not a user authentication app, this app is intended to extend user information and therefore relies on an external user ID.