I donβt know exactly what your implementation is, but usually it helps to have redundant links to the index, but not redundant fields as such.
For example, let's say you have three tables: tbl_building, tbl_room, and tbl_equipment. (Equipment belongs to the assembly room)
tbl_building , tbl_room roomID buildingID. , tbl_equipment roomID buildingID, roomID.
, , , field buildingSize tbl_building buildSize tbl_room tbl_equipment.