a) Table name must be in single.
b) Each object usually have at least 2 foreign tables:
For example, with the User object
-> User profiles: for all profiles related to the user.
-> User settings: for all settings (configurations) related to the user.
c) No need to use _