}
((Employee) sourceData).setManager(manager);
manager.getEmployees().add((Employee) sourceData);
} else if (ENTITYSET_1_5.equals(targetEntitySet.getName())) {
final Building building = (Building) readData(targetEntitySet, targetKeys);
if (((Room) sourceData).getBuilding() != null) {
((Room) sourceData).getBuilding().getRooms().remove(sourceData);
}
((Room) sourceData).setBuilding(building);
building.getRooms().add((Room) sourceData);
} else {
throw new ODataNotImplementedException();
}
}