The user migration should be split into "users" and "people" as two separate objects and tables. This is because each person does not need a login, therefore we can reduce the number of irrelevant table columns and make sure our data is more clearly defined:
eg: the users table is only for storing authentication details, the people table is only for storing personal data.
The user migration should be split into "users" and "people" as two separate objects and tables. This is because each person does not need a login, therefore we can reduce the number of irrelevant table columns and make sure our data is more clearly defined:
eg: the users table is only for storing authentication details, the people table is only for storing personal data.