ЖС: а у тебя в базе жесткая привязка к НП по районам? Или как вообще?
Я бы "отвязался" от ближайшего административного НП в пользу ближайшего топонима (но не гидронима, а то р.Луга очень длинна .
Это надо для поиска, например памятник в тех же Верхних Никулясах не стоит привязывать к Гарболово.
Вот только как бы так написать "Ближайший топоним", чтоб было понятно о чем идет речь?
2 Ееуоrе: ради ансамблей не хочется городить сложную структуру. Вот если они будут занимать больше половины всех объектов - тогда да. А пока они в меньшинстве, могу предложить либо записывать каждый объект отдельно (с упоминанием общего названия в Наименовании или Кратком описании), либо все упоминать в описании главного объекта, давая фото и схемы в виде картинок.