A user can have multiple departments however they can only have one primary department. The primary department of a user is where they will make expense / leave applications. Their attendance will also be related to this department.
A good example would be accountants. Account 1 would be a part of the finance department and they would submit their own leave / expense applications here. However, they would also be a part of other departments where they may act as an expense payer.