@filipechagas não é problema visto que você tem muitas abordagens para esse caso como usar um relacionamento polimófico ou seja uma coluna Type vai resolver isso. Além é claro de que não é  a melhor coisa sofrer a dor de uma fratura que não se sofreu, o que quero dizer com isso, não tenho de me preocupar com um problema que nem sei se realmente vai acontecer. 

Bem acho que é válida observação, mas se eu tomar como base que estou basicamente "clonando" o projeto gringo, acho que essa categoria de usuário e categoria de de companhia não vai existir.