Why are user tables and user information tables divided into two tables? What fields are they generally?

  ios, question

Two tables are generally used to store user information.
user
Profile

I want to know what these two watches usually store.
user(id,name,email,^……)
Profile(id,? ? ? ? )

What content is stored in user and what content is put into Profile? For example, passwords, usernames and the like are put in user, right? what is the standard for this?

Or just use one watch for all of them

Tangle! ! !

For future consideration, this is a typical example of vertical sub-table. Put large fields such as text and some fields without sorting and filtering into the sub-table. This design can ensure that the performance degradation of the main table is not very serious when the data volume increases.