I'm creating a site that is an intranet portal for a company. All the users will be employees that work in different offices. I am adding several fields to the users to be used within the roster display. ie Cell phone, personal email, etc.
I will also have a content type of Office that will have fields relating to the individual locations. ie Address, phone, wifi code, etc.
I need to be able to display the full roster for any given office location. Views seem to be the way to go but getting the relationship between users and the offices is my problem. I know this is a pretty basic application but not something that I haven't done before.
What are possible ways to tie the office content type with the system users so that I can create a view that would have access to all of the fields from both content types?