Olá, pedro_tharg!

Apenas 2 observações quanto ao mapeamento da Biblioteca:

1) Não se deve usar abreviatura em name (Dr). Se for o caso, pode deixar por extenso em name, e a forma com abreviatura vai em short_name. Uma alternativa, quando o nome é muito extenso e pouco reconhecido, pode colocar uma forma reduzida em name (sem o Doutor, por exemplo) e colocar a forma por extenso em official_name ou alt_name;

2. O endereço da biblioteca está com o número 950 enquanto o campus está com o 350. Está correta essa divergência?
Caso sim, está correto o mapeamento. 
Caso não, o número seja o mesmo, aí não precisa repetir o endereço na biblioteca, deixando somente na área do campus.

Abraço!