Bom dia Gabriel..
Acredito que vc possa criar isso de varias maneiras.....
Eu criaria um campo chamado empresa como uma lista. Essa já seria um parâmetro para criar visualizações, controle de acesso até mesmo a questão do catalogo de serviço. Você consegue criar um grupo e dizer que somente aquele grupo pode acessar aquele catalogo..
acho que assim é o melhor., até pq vc também pode cadas outras empresas..
[]'s
|| Aurélio Alves || - http://aurelioalves.wordpress.com