Várias relações entre duas entidades, isso é uma boa prática?

Tenho o seguinte cenário típico em relação a um escritório e sua equipe:

ada membro da equipe pertence a um escritórada escritório tem apenas um gerente (um membro da equip

ER Model

er http://img814.imageshack.us/img814/2204/capturefsi.pn

Como você pode ver, isso resulta no registro do relacionamento duas vezes, uma vez para a chave estrangeira na tabela do escritório apontar para o gerente e também na tabela da equipe apontando para o escritório em que o membro da equipe trabalh

Procurei maneiras alternativas de modelar isso, mas ainda estou um pouco perdido. Alguém poderia aconselhar uma maneira adequada de modelar isso ou se meu método é aceitável para o cenári

Muito Obrigad

questionAnswers(5)

yourAnswerToTheQuestion