I’m still debating whether to jam all people into the User type or create different thing types for different groups of people. This isn’t about what works: I know I could use the User type for everyone, possibly with an associated thing type for fields that only apply to some. It’s about best practice from a dev point of view.
-
Some people being tracked are not actually Users. They might be prospects. They certainly don’t have passwords, although they might have email addresses.
-
The naming conventions in Bubble permit specifications like “Group’s Subscription’s End_Date”. Very easy to read. It would be nice to have something like “Student’s Mentor’s Phone_Number”, but that’s not possible if all people are Users.
What do you do?