По следам забытого РЕГОСС. Имущество Часть 2. ГАР-ФИАС

R_model v4

Публикация продолжает развивать тему практического построения модели предметной области государственного (муниципального) имущества, начатую в предыдущей статье, и полностью посвящена анализу структуры государственного адресного реестра (ГАР), а также вопросам расширения его структуры Несмотря на кажущееся уклонение от основной темы,  материал этой статьи тесно связан с проектированием реестра государственного (муниципального) имущества, т.к. адрес является идентифицирующим атрибутом не только объектов недвижимого имущества, но и важной характеристикой юридических и физических лиц.

Кроме того, выбранная тема позволила продемонстрировать метод построения модели предметной области для случаев, когда введенные нормативным правовым актом (НПА) понятия оказываются неопределенными и/или противоречивыми.


Впервые опубликована: Гладков С.Л. ОПЫТ ПОСТРОЕНИЯ МОДЕЛИ ДАННЫХ ПРЕДМЕТНОЙ ОБЛАСТИ ИНФОРМАЦИОННОЙ СИСТЕМЫ УПРАВЛЕНИЯ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТЬЮ ЧАСТЬ 2// Образовательные ресурсы и технологии. – Выпуск: 2023-1 (42). – С. 62-81. doi: 10.21777/2500-2112-2023-1-62-81

Скачать ПОСТРОЕНИЯ МОДЕЛИ ДАННЫХ...

Скачать ОПЫТ ПОСТРОЕНИЯ МОДЕЛИ ДАННЫХ…

Смотри другие публикации из цикла «По следам забытого РЕГОСС»:

  1. Информационные системы;
  2. Управленческие списки;
  3. Классификаторы для управленческих списков;
  4. Паутина балансодержателей;
  5. Имущество. Часть 1.

Оглавление

  1. Взаимодействие с ГАР
  2. Анализ структуры ГАР
    1. Причины возникновения неопределенностей в ГАР
    2. История в записях
    3. Адресные цепочки
    4. Дом или номер дома?
  3. Построение расширенной информационной модели ГАР
    1. Первые шаги преобразования схемы ГАР
    2. Разделение многоцелевой сущности
    3. Слабая связанность сущности «Населённый пункт» в схеме
    4. Роли адресообразующих элементов в адресном поиске
    5. Объект адресации — здание
  4. Завершение обсуждения ГАР для Реестра
  5. Сноски
  6. Список литературы

Взаимодействие с ГАР

Прежде чем перейти к обсуждению объектов недвижимости в составе предметной области Реестра придется несколько отвлечься для того, чтобы уделить особое внимание их адресам.

Адрес объекта недвижимости является одной из идентифицирующих его характеристик. И не только как указатель местоположения объекта, но как ключевой признак совместимости различных управленческих списков [68]. Это последнее утверждение, в частности, означает, что Реестр совмещаем с другими управленческими списками через общий иерархический классификатор адресов [105].

Таким классификатором согласно Федеральному закону от 28.12.2013 N 443-ФЗ «О федеральной информационной адресной системе» [91] должен быть государственный адресный реестр(ГАР), сведения из которого об адресах обязательны для использования органами государственной власти, органами местного самоуправления.

Следовательно, источником адресов для Реестра является государственный адресный реестр(ГАР), а адреса объектов недвижимости, как, впрочем, юридических и физических лиц, приставляют собой ссылки на соответствующие записи ГАР.

Анализ структуры ГАР

Причины возникновения неопределенностей в ГАР

Главным достоинством структуры ГАР является её гибкость. Но эта же гибкость таит в себе источники проблем с поиском адресов, возникших по причине неопределённости, а порой и серьёзных ошибок, в описании хранимых адресных данных.

С примерами неопределённости данных ГАР можно, чаще всего, столкнуться при попытке обращения к многоцелевой сущности «Адресообразующий элемент», представленной на Рис. 42, т.к. она объединяет характеристики и улицы, и населенного пункта, и не только их. А это означает, что по значению идентификатора экземпляра этой сущности нельзя понять тип, содержащейся в нём адресообразующего элемента. Более того, адреса в ГАР представляют собой цепочки адресообразующих элементов, связанные друг с другом идентификаторами. Нетрудно представить, что неопределённость в таких адресных цепочках может возрастать многократно, и порой перерастать в ошибки.

В многообразии вариантов адресных цепочек ГАР трудно разобраться, если не держать в уме цели использования адресных данных в Реестре.

Адресные данные в модели предметной области должны обеспечивать возможность:

  • заполнения атрибутов «код ФИАС(1»(2 сущности «Недвижимый объект имущества», путем нахождения кодов ФИАС в справочнике по строке с адресом;
  • получения строки адреса по заданным кодам ФИАС.

gar_ADDR_OBJ

Рис. 42. Схема хранения адресообразующих элементов ГАР

Коротко говоря, поставляемая оригинальной модель ГАР(3 для целей Реестра оказывается сложной и неэффективной в использовании вследствие трёх основных причин:

  • наличие в исходных файлах истории изменения названий адресных объектов и адресообразующих элементов;
  • большое число степеней свободы в процессе связывания данных различных исходных файлов, на фоне отсутствия четкого описания правил;
  • ошибки в исходных данных.

История в записях

Обсуждение правил хранения записей об истории изменения данных адресных объектов ГАР следует начать со схемы адресообразующих элементов, представленной на Рис. 42. При этом, следует иметь ввиду, что каждая сущность на схеме соответствует одному исходному файлу, из архива выгрузки актуальной полной версии базы данных ГАР-ФИАС или её очередного обновления.

Сущность «Адресообразующий элемент» занимает центральное место в модели ГАР, т.к. содержит данные для образования общей части адреса каждого объекта недвижимости. Элементами этой сущности являются «записи». Каждая запись обладает уникальным идентификатором «ИД записи» и содержит название и тип адресного объекта актуальные в определённый период времени. Период действия записи определяется значениями атрибутов «Дата начала действия записи» и «Дата окончания действия записи». При этом «Дата окончания действия записи» актуальной записи имеет значение 06.06.2079. Дополнительно каждая запись характеризуется датой её изменения.

AO_AE_History v3

Рис. 43. История изменений данных об улицах Тотмина и Анатольевой

Записи, содержащие сведения об одном адресообразующем элементе и соответствующем ему адресном объекте, образуют группы «адресный объект». Все записи группы «Адресный объект» обладают одними и теми же значениями атрибутов «ИД АО» и «ГУИД АО». Значения этих атрибутов представляют собой уникальные идентификаторы адресных объектов как в рамках ГАР, та и за его пределами. При этом значение атрибутов «ГУИД АО» по сложившейся традиции называется кодом ФИАС.

Группа «Адресный объект» состоит из последовательности записей, где каждая следующая запись заменяет данные предыдущей более актуальными данными о том же самом объекте. Как показано в примере на Рис. 43, порядок следования записей в группе определяются ссылками «ИД следующей записи». Этой же цели служит ссылка «ИД предыдущей записи», но на момент написания настоящей статьи она не использовалась.

По замыслу разработчиков группа «Адресный объект» должна состоять из одной актуальной записи, которая дополнена списком исторических записей. При этом, для упрощения нахождения актуальной записи в группе введены: «признак актуальности записи» и «признак активности (существования) АО»(4.

На практике дело обстоит несколько сложнее, т.к. в Реестре могут оказаться адреса, указывающие на устаревшие или несуществующие адресные объекты. Так на сегодняшний день законами Красноярского края упразднены более 32 населённых пунктов, записи о которых существуют в ГАР, и, кроме того, часто встречаются в различных краевых реестрах. Поэтому для целей Реестра важен не только поиск актуальной записи в группе «Адресный объект», но также поиск наиболее актуальной исторической записи, который предполагает нахождение «верхней» записи в группе, в которой отсутствует значение атрибута «ИД следующей записи».

Поиск наиболее актуальной записи позволяет построить адресную строку по любому коду ФИАС, даже если часть адресообразующих элементов отмечены как неактуальные. С другой стороны, наличие в группе исторических наименований адресообразующего элемента позволяет сделать более гибким поиск кода по строке адреса. Для этого алгоритм поиска кода должен воспринимать исторические наименования как синонимы актуального.

Даже в случае соблюдения формальных правил организации группы «Адресный объект» видно, что без специальных, заранее разработанных пользовательских функций, связь между сущностями «Недвижимый объект имущества» и «Адресообразующий элемент» не установить. Но и формальные правила в ГАР соблюдаются далеко не всегда(5.>

Адресные цепочки

gar_AO_tree

Рис. 44. Неявная схема взаимодействия адресных объектов ГАР

Две особенности структуры ГАР обеспечивают её гибкость. Во-первых, универсальность идентификатора адресного объекта. Во-вторых, реализация связей адресообразующих элементов через дополнительные сущности «Иерархия АО в административном делении» и «Иерархия АО в муниципальном делении».

Универсальность идентификатора, а точнее сказать абстрактность, адресного объекта обеспечивается за счёт сквозного присвоения значений всем адресным объектам независимо от их уровня и типа. Например, значение идентификатора региона не может встретиться ни среди идентификаторов населённых пунктов, ни среди идентификаторов улиц, ни даже среди идентификаторов зданий (сооружений).

Рис. 44 иллюстрирует это свойство идентификатора адресного объекта через умозрительную схему наследования всех адресных объектов ГАР от одного абстрактного объекта. Благодаря чему единственная сущность «Адресообразующий элемент» содержит данные 8 типов адресных объектов, которые определяются значением атрибута «Уровень АО».

Но ещё больший эффект достигается благодаря универсальности идентификаторов адресных объектов, когда они используются для взаимосвязи сущностей и файлов ГАР. Например, Рис. 42 иллюстрирует связи по значению «ИД Адресного объекта» сущности «Адресообразующий элемент» с объектами-значениями «Дополнительные параметры АЭ» и «Операции переподчинения АО». При этом объект-значение «Дополнительные параметры АЭ» связаны с каждым из восьми типов адресных объектов.

Заметим, что дополнительные параметры — это непостоянные атрибуты адресообразующего элемента, к которым, в частности, относятся: «Почтовый индекс», «Код OKATO», «Код ОКTMO», «Кадастровый номер» и т.д. И если добавление кодов ОКАТО и ОКТМО, а также кадастрового номера к адресным объектам от «Субъект РФ» до «Населенный пункт» оправдано, то почтовый индекс редко присваивается не только целому населенному пункту, но даже улице (элемент улично-дорожной сети).

С одной стороны, объект-значение «Дополнительные параметры АЭ» позволяет указывать для каждого адресного объекта только присущие ему параметры. Но с другой, в рамках схемы на Рис. 42 существует риск добавления кодов ОКТМО или ОКАТО к улице. Это пример обратной стороны универсальности идентификатора адресного объекта.

Объект-значение «Операции переподчинения АО» не предполагается использовать в Реестре, но она представляет собой простейший вариант связи между родительским и дочерним адресными объектами через их идентификаторы. Подобным, но несколько более сложным образом связываются адресные цепочки для образования полных адресов объектов.
gar_AO_Hierarhy

Рис. 45 Схема организации связей адресных объектов для формирования их полных адресов.

На Рис. 45 можно заметить, что реальные связи между адресными объектами хранятся, как экземпляры объектов-значений «Иерархия АО в административном делении» и «Иерархия АО в муниципальном делении». Причем, как следует из названий этих объектов-значений, предназначены они для создания двух различных видов адресов: привычных, образованных в соответствии с административным делением территории Российской Федерации, и пока еще не совсем понятных, образованных в соответствии Федеральным законом 131-ФЗ[102] муниципальным делением.

Непосредственно связь адресного объекта его «предком» в «Иерархия АО в административном делении» определяется значениями двух атрибутов «ИД Адресного объекта» и «ИД родительского объекта». Но, в разные периоды времени адресный объект мог иметь различных «предков». Например, в результате расширения границ города Красноярска в его составе оказались бывшие улицы соседнего посёлка Солонцы. Поэтому каждая связь адресного объекта со своим «предком», подобно адресообразующим элементам, образует группу, которая содержит актуальную запись и, возможно, одну или несколько исторических записей. В результате чего, экземпляром «Иерархия АО в административном делении» является запись с идентификатором «ИД записи».

Наличие групп связей с «предками» адресного объекта приводит к необходимости извлечения наиболее актуальной записи, которая определяется или истинностью атрибута «Признак действующего АО», или значением «06.06.2079» атрибута «Дата окончания действия записи», или отсутствием значения атрибута «ИД следующей записи», а также любой комбинацией этих признаков.

Последовательность записей в каждой группе определяется ссылками «ИД следующей записи» и «ИД предыдущей записи». Каждая запись в группе характеризуется периодом её действия: «Дата начала действия записи», «Дата окончания действия записи», а также датой создания (изменения) – «Дата изменения записи».

Если без изменения преобразовать объект-значение «Иерархия АО в административном делении» в таблицу реляционной базы данных [36 с.68], то атрибут «Путь к объекту» окажется многозначным столбцом [99 с.59]. Дело в том, что значения «Путь к объекту» представляют собой строки, в которых в порядке справа налево содержатся последовательности идентификаторов адресных объектов, начиная от самого верхнего вплоть до объекта самой записи, т.е. значения «ИД Адресного объекта». Значения идентификаторов в каждой строке разделены символом – «точка».

Рис. 46 содержит пример значения атрибута «Путь к объекту», из которого можно увидеть, что адресные объекты, чьи идентификаторы представлены в строке могут принадлежать разным сущностям. Так четыре первых идентификатора объектов принадлежит сущности «Адресообразующий элемент», а последний сущности «Номер дома».

AO_ADM_Hierarchy_PATH

Рис. 46. Пример состава и характеристик значения атрибута «Путь к объекту»

Дополнительные атрибуты: «Код региона», «Код района», «Код города», «Код населенного пункта», «Код ЭПС», «Код улицы» — унаследованы от справочника КЛАДР(6. Необходимость их использования в Реестре трудно понять заранее. Разве что для возможной организации связи между автоматизированными системами ведения данных бухгалтерского учета некоторых балансодержателей и Реестром.

Дом или номер дома?

Вопрос заголовка раздела совсем не праздный. Так, рассуждая с позиций адресации объектов недвижимости, сущность «Номер дома» на Рис. 45 должна быть общим понятием для номеров домов.

gar_HOUSETYPE

Рис. 47. Справочник значений атрибутов: «Основной тип дома», «Дополнительный тип дома 1», «Дополнительный тип дома 2».

gar_HOUSETYPE_defects

Рис. 48. Варианты номеров домов, вызывающих недоумение

Обратите внимание на Рис. 47, где приведены значения справочника типов домов, поставляемого вместе с основными данными ГАР. Этот справочник больше похож на список объектов адресации (смотри Постановление Правительства РФ от 19.11.2014 N 1221 [103]) и их назначений, чем на адресные характеристики. Не хотелось бы стоя перед домом, решать головоломку о том, что означает надпись на табличке из списка приведенных на Рис. 48.

Состав типов знаний регламентирован приказом Минфина России от 05.11.2015 N 171н, который, в том числе, утверждает перечень типов зданий (сооружений) как элементов объектов адресации. Но вместо этого списка в справочник ГАР включён весь перечень сокращений «Идентификационные элементы объекта адресации» взятый из того же приказа.

TextInset0025

Рис. 49. Типы зданий (сооружений) в составе элементов адресации

Вернёмся к анализу сущности «Номер дома» на Рис. 45. Для целей Реестра эта сущность интересна только как часть адреса, т.к. здания и сооружения будут детально представлены в модели предметной области в следующих разделах этой статьи.

Базовая структура сущности «Номер дома» уже хорошо знакома, т.к. повторяет аналогичные структуры сущности «Адресообразующий элемент» и связи «Иерархия АО в административном делении». Т.е. экземпляром сущности «Номер дома» служит запись с идентификатором «ИД записи». Записи объединены в группы, в каждой из которых одна запись является актуальной, а остальные исторические. Актуальная запись определяется или истинностью атрибутов «Признак актуальности АО», «Признак действующего АО», или значением «06.06.2079» атрибута «Дата окончания действия записи», или отсутствием значения атрибута «ИД следующей записи», а также любой комбинацией этих признаков.

gar_Houses

Рис. 50.Сущность «Номер дома» в ГАР

Последовательность записей в каждой группе определяется ссылками «ИД следующей записи» и «ИД предыдущей записи». Каждая запись в группе характеризуется периодом её действия: «Дата начала действия записи», «Дата окончания действия записи», а также датой создания (изменения) – «Дата изменения записи».

Ядро сущности «Номер дома» составляют атрибуты: «Основной номер дома», «Дополнительный номер дома 1», «Дополнительный номер дома 2», «Основной тип дома», «Дополнительный тип дома 1», «Дополнительный тип дома 2». Значения типа дома содержатся в справочнике «Тип дома» и показаны на Рис. 47.  Значения типа номера дома содержатся в справочнике «Тип номера дома»: «к.» (корпус), «стр.» (строение»), «соор.» (сооружение), «литера» (литера).

2GIS HouseNumber 04

Рис. 51. Особые номера зданий на карте компании 2ГИС. Версия для ПК «Красноярск октябрь 2022-2ГИС»

Говоря простыми словами, три атрибута для номеров дома предназначены для указания номеров дома, корпуса и строения. Три атрибута нужны для того чтобы хранить адреса подобные следующим:

  • «г. Красноярск, ул. Ломоносова, д. 83, корп. 1, стр. 12»;
  • «г. Красноярск, ул. Маерчака, д. 65, корп. 1, стр. 1»;
  • «г. Красноярск, ул. Айвазовского, д. 16, корп. 10, стр. 1».

В нашем представлении о нумерации зданий номер корпуса, и номер строения применяют как дополнение к номеру дома, т.е. в полном номере здания не должны быть указаны ни номер корпуса, ни номер строения, если отсутствует номер дома. Но, это в представлении. На практике можно встретить в адресе номер здания, в котором отсутствует номер дома. Может быть изменён порядок следования номеров корпуса и строения. Например, «Ачинск городской округ, Ачинск, ул. Южная Промзона, к1 ст8»; «г. Красноярск, ул. Маерчака, 65 ст1 к1»; «г. Красноярск, ул. Айвазовского, 16 ст1 к10».  Смотри также Рис. 51.

Фредерику Бруксу принадлежит высказывание о том, что «неправильные явные предположения намного лучше, чем неопределенные», т.к. «возможно, что неправильные будут подвергнуты сомнению, а неопределенные таковыми и останутся» [106 Глава 9. стр. 153]. Разработчики структуры ГАР в качестве средства борьбы с «неправильными» номерами зданий допустили их неопределенность, т.е. разрешили пользователю формировать номера здания(сооружения) с очень широкой степенью свободы: «влд.69/1 к.69/1 стр.69/1», «зд.1 к.29А соор.3/1», «двлд.11 стр.1», «к.м соор.2», «стр.25 соор.1», «стр.7 к.1».

Построение расширенной информационной модели ГАР

В книге Эмблера и Садаладжа «Рефакториннг Баз данных» [99 стр. 58-59] приведены семь признаков нарушений в работе базы данных. И четыре из них: многоцелевые столбцы, многоцелевые таблицы, избыточные данные, многозначные столбцы — присутствуют в схеме ГАР. Так многоцелевым столбцом является «ИД Адресного объекта», т.к. является идентификатором различных типов адресных объектов. Многоцелевой таблицей — «Адресообразующий элемент», т.к. содержит данные нескольких типов адресных объектов. Избыточные данные содержат «ИД следующей записи» и «ИД предыдущей записи», «Дата окончания действия записи», «Признак актуальности АО», т.к. содержат условие определения актуальной записи в группе. Многозначным столбцом является «Путь к объекту» в таблице «Иерархия АО в административном делении». Уже одно это перечисление говорит о необходимости преобразования схемы ГАР, прежде чем включать её в модель предметной области Реестра. А тут ещё наличие групп из актуальной и исторических записей.

Первые шаги преобразования схемы ГАР

register_ADDR_OBJ v0

Рис. 52. Первое приближение схемы хранения адресообразующих элементов в Реестре

На первом шаге упрощения схемы ГАР сущность «Адресообразующий элемент» преобразуется в агрегат (смотри Рис. 52), состоящий сущности «Актуальный АЭ в Реестре» и подчинённого объекта-значения сущности «Синоним АЭ в Реестре» [1 стр. 101].  Сущность содержит только наиболее актуальные данные об адресообразующих элементах, а объект-значение только исторические данные (синонимы) адресообразующих элементах.

Упрощение касается и набора атрибутов. Во-первых, для того, чтобы избежать риска «зацикливания» ликвидируются атрибуты связи между записями «ИД следующей записи» и «ИД предыдущей записи». Связь между актуальным адресообразующим элементом и набором синонимов устанавливается через «ИД адресного объекта», поэтому идентификатором синонима становится пара, состоящая из «ИД адресного объекта» и «ИД синонима». Последний представляет собой порядковый номер синонима к адресообразующему элементу.

Во-вторых, ликвидируются атрибуты, указывающие на период действия записи об адресообразующем элементе: «Дата начала действия записи», «Дата окончания действия записи» и «Дата изменения записи». Следует заметить, что периода действия данных записи не столь очевидна, т.к. современное название улицы может оказаться историческим названием другой улицы. Например, в Красноярске есть улицы Дубровинского и Ломоносова. При этом последняя в период с 1921 по 1936 носила название Дубровинского. Но, значения дат начала и окончания действия записей адресообразующих элементов в ГАР содержат столько противоречивых данных, что легче от них отказаться, чем тратить ресурсы на поддержку правильности этих данных в Реестре. Тем более, что собственника Реестра во временном разрезе интересуют изменения технических характеристик объектов недвижимости, но не их адресов.

В-третьих, «признак актуальности записи» и «признак активности (существования) АО» оставлены только как атрибуты сущности «Актуальный АЭ в Реестре», для того чтобы отличать актуальные от наиболее актуальных данные, а также существующие в действительности от уже утраченных адресных объектов.

Основная цель первого шага преобразования схемы ГАР — отказ от исторических записей и работа только с наиболее актуальными записями, как единственными записями об объектах. Дополнительно из исторических названий адресообразующих элементов сформированы синонимы для основного названия, которые объединены в объекте-значение «Синоним АЭ в Реестре».

register_ADDR_OBJ v1

Рис. 53. Второе приближение схемы хранения адресообразующих элементов в Реестре

Основной целью второго шага преобразования схемы представления адресных объектов ГАР стало отказ от использования в схеме объектов-значений «Иерархия АО в административном делении» и «Иерархия АО в муниципальном делении», а также «Дополнительные параметры АЭ». Для этого выполнено перемещение атрибута «ИД родительского объекта» из «Иерархия АО в административном делении» непосредственно в сущности «Актуальный АЭ в Реестре» и «Номер дома», а из объекта –значение «Дополнительные параметры АЭ» в «Актуальный АЭ в Реестре» перемещены атрибуты «Код ОКАТО», «Код ОКТМО» и «Кадастровый номер», а в «Номер дома» перемещен атрибут «Почтовый индекс». Результат этих преобразований для целей Реестра содержит Рис. 53.

Дополнительно сущности «Актуальный АЭ в Реестре» и «Номер дома» снабжены функциями «_Получить актуальную запись» и «_Получить полный адрес». Первая по произвольной строке, содержащей полный адрес или адресообразующий элемент, возвращает идентификатор актуального адресообразующего элемента или номера дома в зависимости от того в какой сущности находится эта функция. Вторая по идентификатору адресообразующего элемента или номера дома строит и возвращает строку с полным адресом.

Результат второго шага преобразования схемы ГАР уменьшил избыточность данных, но таблица- сущность «Актуальный АЭ в Реестре» так и осталась многоцелевой, а вместе с ней и атрибуты «ИД (ГУИД) адресного объекта», «ИД (ГУИД) родительского объекта» остались многоцелевыми столбцами.


Разделение многоцелевой сущности

Цель третьего шага преобразования схемы ГАР состоит в том, чтобы избавиться от многоцелевых таблиц-сущностей и столбцов- атрибутов, сохранив при этом нужную степень гибкости формирования строк адресов из последовательности адресообразующих элементов.

Многоцелевой характер сущности «Актуальный АЭ в Реестре» определяется тем, что она объединяет различные виды адресообразующих элементов, со списком которых можно ознакомиться в постановлении Правительства РФ от 19.11.2014 N 1221 [103] (далее Постановление):

  • наименование страны (Российская Федерация);
  • наименование субъекта Российской Федерации;
  • наименование муниципального района, муниципального округа, городского округа или внутригородской территории (для городов федерального значения) в составе субъекта Российской Федерации, федеральной территории;
  • наименование городского(7 или сельского(8 поселения в составе муниципального района (для муниципального района) или внутригородского района городского округа (за исключением объектов адресации, расположенных на федеральных территориях);
  • наименование населенного пункта;
  • наименование элемента планировочной структуры;
  • наименование элемента улично-дорожной сети.

При этом пять первых названы обязательными адресообразующими элементами. Поэтому начнём с того, что выделим из сущности «Актуальный АЭ в Реестре» эти пять обязательных элементов.

AO_Mandatory

Рис. 54. Схема взаимодействия обязательных адресообразующих элементов

Представленная на Рис. 54 схема требует пояснений. Во-первых, почему не все атрибуты с идентификаторами сущностей «предыдущих» адресообразующих элементов включены в первичный ключ сущности «Населённый пункт». Во-вторых, что значит объединение первых четырёх обязательных сущностей в группу с названием «Территория (путь до НП)».

Особенность состава атрибутов первичного ключа сущности «Населённый пункт» продиктована желанием добиться большей степени гибкости в описании зависимости (подчинённости) каждого населённого пункта от видов территорий, на которых от расположен. Отнесение сущностей «Страна», «Субъект Федерации», «Муниципальное образование Субъекта РФ», «Поселение (городское, сельское)» к группе «Территория (путь до НП) определено ролью, соответствующих им адресообразующих элементов в процессе поиска объекта по его адресу (адресного поиска). Далее следует детальное рассмотрение этих тезисов.

Слабая связанность сущности «Населённый пункт» в схеме

Главная причина использования многоцелевой иерархической таблицы для хранения адресообразующих элементов заключается в необходимости обеспечения высокой степени гибкости формирования адресов. Например, в небольших населённых пунктах может не быть улиц, поэтому дома в них имеют порядковую нумерацию по всех территории такого населённого пункта. Или, в случае наличия двух деревень с одинаковым названием в пределах административного или муниципального района придется к названию района добавить еще название сельсовета (наименование городского или сельского поселения в составе муниципального района). Например, «Красноярский край, Боготольский район, Большекосульский сельсовет, деревня Дмитриевка» и «Красноярский край, Боготольский район, Вагинский сельсовет, деревня Дмитриевка».

Таким образом, населенный пункт может быть Субъектом Российской Федерации; региональным центром; районным центром; населенным пунктом в составе района, сельсовета и другого населенного пункта (городского поселения). Поэтому первичный ключ, состоящий из атрибутов «ИД страны», «ИД субъекта РФ», «ИД Муниципального образования», «ИД Поселения», «ИД населённого пункта» является избыточным для большинства населённых пунктов в том смысле, что часть этих атрибутов не будет иметь значений. По этой причине атрибуты, значения которых могут отсутствовать в идентификаторе местонахождения населенного пункта, вынесены из первичного ключа и описаны как внешние ключи. Физический доступ к сущностям из группы территорий в дальнейшем может быть организован путём создания специальных индексов в базе данных Реестра, которые здесь не обсуждаются. т.к. тема настоящей статьи ограничена исследованием предметной области.


Роли адресообразующих элементов в адресном поиске

Названия адресообразующих элементов имеют многоцелевой характер, который возник в результате их заимствования из терминов, введенных для описания принципов организации местного самоуправления в Российской Федерации [102]. Так в терминах закона 131-ФЗ поселение — это территория в которой местное самоуправление осуществляется населением непосредственно. Но поселение в составе адреса — это территория, где находится здание, и вне зависимости от формы управления этой территорией. Дополнительный вклад в многоцелевой характер понятия «поселение» вносит то, что оно объединяет в себе городские или сельские поселения. При этом первые — это по преимуществу города и посёлки, а вторые — сёла, в которых расположены сельсоветы. Так, в адресе населённого пункта, находящегося в составе городского поселения, указывается сначала название города (посёлка), за которым следует название самого населённого пункта. В адресах же деревень в составе сельских поселений указывается название сельсоветов, а не села, где расположена администрация сельского совета. Поэтому сущность «Поселение» многоцелевая по определению, состав которой приведён на Рис. 56.

AO_Place

Рис. 56. Схема представления ролей сущности «Поселение»

 

Для того чтобы понять, а затем и преодолеть, многоцелевой характер адресообразующих элементов в предметной области их названия дополнены ролями(11 в процессе адресного поиска, схема которого изображена на Рис. 57.

Упрощенно говоря, поиск здания сводится к двум последовательным операциям: определение места (территории) для выбора по названию адресообразующего элемента и непосредственного выбора элемента с заданным названием. Следовательно, часть адресообразующих элементов служат для обозначения территории поиска населённого пункта, сужая ее до тех пор, пока дальнейший поиск не может быть сведен к однозначному выбору объекта по его названию или номеру. Оставшаяся же часть этих элементов указывает на множества значений (названий территорий городов или улиц, номеров зданий). При этом роль, а не название, адресообразующего элемента в конкретном адресе идентифицирует множество, из которого должно выбираться значение этого элемента.

Причина этого в том, что почти все, указанные в Постановлении, адресообразующие элементы в процессе поиска могут играть разные роли:

  • субъект Федерации может быть городом или территорией;
  • поселение — территорией или населенным пунктом;
  • элемент планировочной структуры может как в роли населенного пункта, так и в роли улицы.

AddressLookupStructure

Рис. 57. Схема распределения ролей адресообразующих элементов в процессе поиска здания

Особо следует обратить внимание на СНТ и ОНТ(12. Несмотря на то, что Постановление относит их к элементам планировочной структуры, в адресе они исполняют роли населенных пунктов со своими улицами и домами. Более того, СНТ и ОНТ располагаются как на территориях городских, так и сельских поселений. В последнем случае они административно подчиняются администрациям сельсоветов или муниципальных районов. От обычных населенных пунктов (городов, посёлков, сёл, деревень) СНТ и ОНТ отличаются неузаконенностью своих названий на федеральном уровне, т.е. они не включены ни государственный каталог географических названий(13, ни в общероссийские классификаторы ОКОТО и ОКТМО. В этом смысле она подобны, например, станциям и полустанкам.

AO_Locality v2

Рис. 58. Населённый пункт как роль в адресном поиске

Поэтому на Рис. 58 населенные пункты подразделяются на официальные с узаконнеными названиями и условные, которые официальными нормативными актами не отнесены не отнесены к этой категории.

Введение сущности «условный населённый пункт» даёт возможность создавать понятные адреса для СНТ (ОНТ, «ж/д_платф», «ж/д_рзд», «ж/д_ст», полустанки и т.д.) подчиненные адресным элементам из группы «территории».

AO_Street

Рис. 59. Улица как роль в адресном поиске

К условным населённым пунктам могут быть отнесены элементы планировочной структуры официального населённого пункта, когда улицы расположены только в их границах. Особенно это относится к случаям совпадения названий улиц на территориях элемента планировочной структуры и охватывающего её официального населённого пункта. В большинстве случаев такими элементами планировочной структуры становятся именно СНТи ОНТ.

Преобразование схемы зависимостей населенного пункта ГАР при помощи ролей адресообразующих элементов позволяет дать более строгое определение сущности с ролью «улица». Так объединение всех адресных элементов, территория которых может быть разделена улицами в одну ролевую сущность «Населённый пункт» на Рис. 58 позволила включить атрибут «ИД населённого пункта» в первичный ключ ролевой сущности «Улица».

При этом, как показано на Рис. 59, в роли улицы могут выступать, как линейные объекты — элементы улично-дорожной сети, так и площадные — не обладающие собственными улицами элементы планировочной структуры. Объединение сущностей «Элемент планировочной структуры (ЭПС)» и «Элемент улично-дорожной сети (ЭУДС)» в одну ролевую сущность привело к необходимости объединение справочников их типов, которое привело к созданию справочников «Категория улицы» и «Обобщенный тип улицы».

Объект адресации — здание

Для начала заметим, что следует разделить объект адресации и его адрес на две сущности. Адрес обычно уникален на территории с ролью «населенный пункт», но зданий с этим адресом может быть больше чем одно. Это может быть ансамбль из категории объектов культурного наследия. Территория завода с несколькими корпусами с общим адресом здания заводоуправления. Больничный комплекс. И даже современный жилой комплекс, состоящих из более чем одного отдельно стоящего здания.

2GIS 1Addres NHouses v3

Рис. 60. Общий адрес для нескольких зданий: корпуса больницы на ул. Свердловская 76 (слева), жилой комплекс на ул. 76 добровольческой бригады 26 (справа). (Снимки с карты компании 2ГИС Красноярск за декабрь 2022 года)

Рис. 60 содержит пример двух комплексов зданий с общим адресом. Слева корпуса КГБУЗ «Красноярская межрайонная больница № 3», расположенный по адресу г. Красноярск, ул. Свердловская, д. 76. Справа жилой комплекс из двух зданий расположенный по адресу г. Красноярск, ул. 78 Добровольческой Бригады, д. 26.

Кроме того, нумерация зданий часто выполняется относительно улицы, но случается, что и относительно населенного пункта. Поэтому на Рис. 61 связи сущностей «Актуальный адрес здания», «Актуальная улица» и «Актуальный населённый пункт» образуют слабо связанную структуру. В этой структуре атрибут «ИД Населённого пункта» включен в первичный ключ сущности «Актуальный адрес здания», а атрибут «ИД Улицы» — нет, хотя и является частью внешнего ключа по отношению к сущности «Актуальная улица».

Еще одной особенностью выделения адреса здания в отдельную сущность является отсутствие порой возможности однозначного выделения значений ИД и ГУИД адреса здания. Дело в том, что набор значений атрибутов «ИД родительского объекта» («ГУИД родительского объекта»), «Основной номер дома», «Дополнительный номер дома 1», «Дополнительный номер дома 2» не является уникальным в каждой записи таблицы «Номер дома (ГАР)». Смотри Рис. 53. Все дело в том, что, как показано на Рис. 47, файл выгрузки данных ГАР AS_HOUSES_GGGGMMDD_N.xml(14 кроме указанных атрибутов содержит еще атрибут «Основной тип дома», содержащий такие значения как: «Владение», «Домовладение», «Гараж», «Подвал», «Котельная», «Погреб» и т.д. Эти значения на Рис. 61, Рис. 62 перекочевали в справочник «Тип здания». Т.е. объекты адресации, которые чаще всего имеют общий адрес.

AO_House_ on _Street

Рис. 61. Схема здания как объекта адресации

Поэтому запрос по значениям вышеуказанного набора атрибутов может вернут более одного значения «ИД здания» («ГУИД здания»).

AO_House

Рис. 62. Схема «Адрес здания и его синонимы»

Напомним, что ГАР здесь рассматривается как источник для указания адресов (а не зданий) для объектов недвижимости, юридических и, возможно, некоторых физических лиц. Поэтому в качестве идентификатора неоднозначного адреса придется использовать любой произвольный «ИД здания» («ГУИД здания»), который будет считаться «ИД адреса здания» («ГУИД адреса здания»).

Сущность «Актуальный адрес здания», подобно другим сущностям, соответствующим адресообразующим элементам, снабжена специальной функцией «_Получить полный адрес», для выполнения которой кроме номеров дома, корпуса и строения нужны еще префиксы этих номеров: «д», «к», «стр». Смотри Рис. 49. Поэтому на схемах указана зависимость этих атрибутов с соответствующими справочниками. Для префиксов дома и корпуса эти зависимости обозначены пунктирными стрелками. Т.е. предполагается, что атрибуты «Префикс Номера дома» и «Префикс Номера корпуса» принимают всегда одни и те же значения. Значения атрибута «Префикс Номера строения» могут быть, по крайней мере, одним из двух: «стр»(строение), «соор»(сооружение).

Здание, как любой объект недвижимости со временем изменяется. Здания объединяются в одно. Здание разделяется на для и более знаний. Здание надстраивается. Здание меняет назначение. Все эти являются основаниями для внесения записи сущности «История изменения здания».

Модель предметной области реестра государственного (муниципального) имущества содержит сущность «Здание», которая будет рассмотрена позже. Поэтому показанные на Рис. 61, Рис. 62 сущности «Актуальное здание» и «История изменений здания» могут стать разве что источником дополнительных атрибутов описания здания в предметной области.

Рис. 62 дополнительно содержит сущность «Синоним адрес здания», потому что номера зданий тоже изменяются со временем. Номер может быть изменён в результате решения о перенумерации здания, а может измениться в результате смены административного подчинения. Например, территория приграничного населённого пункта включена в территорию граничащего с ней города. В таком случае в адресах на поглощённой территории может измениться не только название населённого пункта, но и названия улиц, и номера домов, а прежние адреса становятся синонимами новых актуальных адресов.

Завершение обсуждения ГАР для Реестра

Отношения между системой управления государственным (муниципальным) имуществом и федеральной информационной адресной системой — это отношение между управленческим списком и классификатором. В работе [105] показано, что наличие принципиального обличия пути порождения родовых понятий исходного списка и используемого им классификатора. Поэтому модели предметной области Реестра и ГАР используют разные словари и порождают различные информационные системы.

Предложенная в статье расширенная структура позволила согласовать пути порождения объектов адресации в моделях предметных областей государственного адресного реестра и реестра государственного имущества, сделав их совместимыми.

Полученный результат позволяет связывать эти реестры путем указания внешних ключей для согласованных объектов адресации. Кроме того, предложенная методика может быть положена в основу алгоритма выполнения сервиса, возвращающего код ФИАС из государственного адресного реестра, представленного в традиционной структуре.

Рассмотрение преобразований оригинальной модели ГАР адреса имело целью извлечение явных сущностей ГАР, на которые ссылаются «Недвижимые объекты имущества», как, впрочем, и записи об юридических и физических лицах. А то, что вдобавок удалось построить расширенный словарь модели предметной области адресной системы, так это лишь приятный бонус. В работах [110], [111] приведены дополнительные сведения об информационных адресных системах.

На Рис. 63 показаны зависимости сущностей «Недвижимый объект имущества» и «Актуальный адрес здания», «Актуальная улица» и «Актуальный населённый пункт». При этом каждая пунктирная стрелка означает, что обозначенная ей связь может быть реализована по-разному, как непосредственная ссылка, как результат работы функции «_Получить коды ФИАС» или интернет-сервиса.

Object immovable with GAR v2

Рис. 63. Схема зависимости сущности «Недвижимый объекта имущества» с адресом ГАР

Представленная модель преобразованного из ГАР адреса ограничивается одним объектом адресации — зданием. Хотя Постановлением предусмотрено — 5: здание; сооружение; земельный участок; помещение; машино-место. Описание остальных объектов пусть подождут своего часа. И без них осуждение ГАР получилось слишком объемным.

ССЫЛКИ

(1 ФИАС (федеральная информационная адресная система) — федеральная государственная информационная система, обеспечивающая формирование, ведение и использование государственного адресного реестра (ГАР). Смотри 443-ФЗ от 28.12.2013.

(2 «код ФИАС» — цифровое и (или) буквенно-цифровое обозначение объекта адресации, а также его адресообразующие элементы, позволяющий идентифицировать каждый из них.

(3 Федеральная налоговая служба (ФНС) поставляет ГАР в виде 13 основных и 18 справочных файлов. Структура каждого файла описана в документах: «Сведения о составе информации Государственного адресного реестра», «XSD схемы выгрузки БД в формате ГАР» и частично в «Сведения о составе информации Федеральной информационной адресной системы».

(4 Здесь и далее по тексту «признак активности (существования) АО» интерпретируется, как указатель на присутствие или отсутствие адресного объекта в действительности, т.к. иного описания назначения этого признака автору не удалось.

(5 Обратите внимание нижнюю строку на Рис. 44. Следуя формальным правилам, «Орловская» — это прежнее название улицы «Анатольевой». Фактически же — это одна из многочисленных ошибок в ГАР, которые приходится обходить при разработке функций доступа к данным ГАР.

(6 Классификатор адресов Российской Федерации (КЛАДР) — ведомственный классификатор ФНС России, созданный для распределения территорий между налоговыми инспекциями и автоматизированной рассылки корреспонденции.

(7 Городское поселение — город или поселок, в которых местное самоуправление осуществляется населением непосредственно и (или) через выборные и иные органы местного самоуправления. В состав территории городского поселения могут входить один город или один поселок, а также в соответствии с генеральным планом городского поселения территории, предназначенные для развития его социальной, транспортной и иной инфраструктуры (включая территории поселков и сельских населенных пунктов, не являющихся муниципальными образованиями). Федеральный закон 131-ФЗ [102].

(8 Сельское поселение — один или несколько объединенных общей территорией сельских населенных пунктов (поселков, сел, станиц, деревень, хуторов, кишлаков, аулов и других сельских населенных пунктов), в которых местное самоуправление осуществляется населением непосредственно и (или) через выборные и иные органы местного самоуправления. В состав территории сельского поселения могут входить, как правило, один сельский населенный пункт или поселок с численностью населения более 1000 человек (для территории с высокой плотностью сельского населения — более 3000 человек) и (или) объединенные общей территорией несколько сельских населенных пунктов с численностью населения менее 1000 человек каждый (для территории с высокой плотностью сельского населения — менее 3000 человек каждый). Федеральный закон 131-ФЗ[102].

(9 «Элемент улично-дорожной сети» — улица, проспект, переулок, проезд, набережная, площадь, бульвар, тупик, съезд, шоссе, аллея и иное. (Постановление Правительства РФ от 19.11.2014 N 1221 [103]).

(10 «Элемент планировочной структуры» — зона (массив), район (в том числе жилой район, микрорайон, квартал, промышленный район), территория ведения гражданами садоводства или огородничества для собственных нужд. (Постановление Правительства РФ от 19.11.2014 N 1221 [103]).

(11 Роль, role. Способность или цель, с которой класс или объект участвует в отношениях с другими; некоторая четко выделяемая черта поведения объекта в определенный момент времени; роль — это лицо, которое объект являет миру в данный момент [74 стр. 476]

(12 Садоводческие некоммерческие товарищества и огороднические некоммерческие товарищества [109]

(13 Другое название Реестр зарегистрированных в АГКГН географических названий населённых пунктов, где АГКГН —Автоматизированный государственный каталог географических названий

(14 GGGG – год формирования файла выгрузки, MM – месяц, DD – день; N – идентификационный номер файла. (Длина – от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла)

СПИСОК ЛИТЕРАТУРЫ

[1]  Эрик Эванс. Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем. Пер. с англ. — М.: 000 «И.Д. Вильямс», — 448 с. : ил.
[2] Мартин Фаулер, Прамодкумар Дж Садаладж. NoSQL: новая методология разработки нереляционных баз данных. Пер. с англ. — М.: ООО «И.Д. Вильяме», 2013. — 192 с.: ил.
[3]  Нонако Икуджиро, Такеучи Хиротака. Компания — создатель знания. Зарождение и развитие инноваций в японских фирмах. Пер. с англ. А. Трактинского. — М.: ЗАО «Олимп-Бизнес», 2011. — 384 С.: ил.
[4]Иванов М.А., Шустерман Д.М. Организация как ваш инструмент: Российский менталитет и практика бизнеса. ‑3-е изд. – М: Альпина Бизнес Букс, 2006‑ 392 С.
[5]  Саймон Герберт, Науки об искусственном: Пер с англ. Изд. 2-е. — М.: Едиториал УРСС, 2004. — 144 с.
[6]  Бир Стаффорд, Кибернетика и управление производством. Мифология систем под сводом сумерек. /Под ред. А.Б. Челюсткина. Пер. с англ. В.Я. Алтаева Изд. 2-е. М: Издательство «НАУКА», 1965. – 392 с.
[7]  Бир Стаффорд, Кибернетика и управление производством. /Под ред. А.Б. Челюсткина. Пер. с англ. В.Я. Алтаева Изд. 2-е. М: Издательство «НАУКА», 1965. – 392 с.
[8]  Сенге Питер, Танец перемен: новые проблемы самообучающихся организаций/ Питер М. Сенге, Арт Клейнер, Шарлота Робертс, Ричард Б. Росс, Джорж Рот, Брайан Дж. Смит// Пер. с англ. Борис Пинскер М: Издательство «Олимп-Бизнес», 2017. – 624 с.: ил
[9]  Сенге Питер, Пятая дисциплина. Искусство и практика обучающейся организации/ Пер. с англ. Константинова Юлия М: Издательство «Манн, Иванов и Фербер», 2018. – 496 с.: ил
[10]  Карр Николас Дж. Блеск и нищета информационных технологий: почему ИТ не являются конкурентным преимуществом. /Пер. с англ. М: Издательский дом «Секрет фирмы», 2005– 176 с.
[11]  Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж , Приемы объектно-ориентированного проектирования. Паттерны проектирования. — СПб: Питер, 2001. — 368 с.: ил. (Серия ≪Библиотека программиста≫)
[12]  Аристотель, Метафизика. Сочинения в четырех томах. Т. 1. Ред. В. Ф. Асмус. М., «Мысль», 1976.550 с.; (АН СССР. Ин-т философии. Филос. наследие). Стр. 63.
[13]  Аристотель, Категории. Сочинения в четырех томах. Т. 2. Ред. 3. Н. Микеладзе М., «Мысль», 1978. 687 с.; (АН СССР. Ин-т философии. Филос. наследие). Стр. 52.
[14]  Когаловский М. Р., Перспективные технологии информационных систем. — М.: ДМК Пресс, 2003, — 288 с.
[15]  Глушков В.М. Основы безбумажной информатики. Изд. 2-е, испр.‑ М.: Наука. Гл. ред. физ.-мат. лит., 1987. ‑ 552 с.
[16]  Джордж Л. Майкл «Бережливое производство + шесть сигм» в сфере услуг: Как скорость бережливого производства и качество шести сигм помогают совершенствованию бизнеса / Майкл Л. Джордж; [пер. с англ.] — М.: Альпина Бизнес Букс, 2005. — 402  с.  — (Серия «Модели менеджмента ведущих корпораций»).
[17]  Пихорович В.Д. «Очерки истории кибернетики в СССР». Изд. Стереотип. М.: ЛЕНАРД, 2016. – 264 с. (Наука в СССР: Через тернии к звездам. № 31.)
[18]  Фреге Готлоб, О Смысле и Значении, стр. 230-246. Логика и логическая семантика: Сборник трудов/Пер. с нем. Б.В. Бирюкова под ред. З.А. Кузичевой: Учебное пособие для студентов вузов. М.: Аспект Пресс. 2000 – 512с.
[19]  Фреге Готлоб, Размышления о Смысле и Значении, стр. 247-252. Логика и логическая семантика: Сборник трудов/Пер. с нем. Б.В. Бирюкова под ред. З.А. Кузичевой: Учебное пособие для студентов вузов. М.: Аспект Пресс. 2000 – 512с.
[20]  Фреге Готлоб, О Функции и Понятии, стр. 215-228. Логика и логическая семантика: Сборник трудов/Пер. с нем. Б.В. Бирюкова под ред. З.А. Кузичевой: Учебное пособие для студентов вузов. М.: Аспект Пресс. 2000 – 512с.

[21]  Фреге Готлоб, О Понятии и Предмете, стр. 253-262. Логика и логическая семантика: Сборник трудов/Пер. с нем. Б.В. Бирюкова под ред. З.А. Кузичевой: Учебное пособие для студентов вузов. М.: Аспект Пресс. 2000 – 512с
[29]  Акаткин Ю.М., Ясиновская Е.Д. Цифровая трансформация государственного управления: Датацентричность и семантическая интероперабельность / Под науч. Ред. И предисл. В.А. Конявского. – М.: ЛЕНАНД, 2019 – 724 с.
[23]  Лайонз Дж. Введение в теоретическую лингвистику. — М.: Прогресс, 1978. — 544 с.
[24  Потапов А.С., Распознавание образов и машинное восприятие: Общий подход на основе принципа минимальной длины описания. – СПб.: Политехника, 2011. – 548 с.: ил.
[25]  Ансофф И. Стратегическое управление. М Экономика. Пер. с англ. – М.: Экономика, 1989. –520 с.

[26]  Родионов В.И. Регулирование динамики социально-экономических систем в условиях роста нестабильности внешней и внутренней среды. М Спб «Нестор-История», 2012. –394 с.
[27]  Паттон Джефф, Пользовательские истории. Искусство гибкой разработки ПО. — СПб.: Питер, 2017. — 288 с.: ил. — (Серия «Бестселлеры O’Reilly»).
[28]Лосев Алексей Федорович, Философия имени. Бытие. Имя. Космос / Сост. и ред. А.А.Тахо-Годи — М: Мысль,1993.958 с. Стр.613.
[29]  Борхес Хорхе Луис, Аналитический язык Джона Уилкинса, Сочинения в трех томах. Т.2/Пер. с исп.; Составл., предисл., коммент. Б. Дубина. – Рига: Полярис, 1994. ‑511с. Стр. 85.
[30]Гегель Георг Вильгельм Фридрих, Наука Логики, В 3-х томах. Т.1/ Пер. с нем. Б. Г. Столпнера. – М: «Мысль», 1970. ‑501с. (АН СССР. Ин-т философии. Философское наследие).
[31]  Гегель Георг Вильгельм Фридрих, Феноменология духа/ Пер. с нем. Г. Шпета. – М: Наука, 2000. -495 с. (Российская АН. Ин-т философии. Серия «Памятники философской мысли»).
[32]  Эшби У. Росс, Введение в кибернетику, М:«Иностранная литература», 1959 — 432 с.
[33]  Ингерсолл Грант С., Мортон Томас С., Фэррис Эндрю Л., Обработка неструктурированных текстов. Поиск, организация и манипулирование. / Пер. с англ. Слинкин А.А. – М.: ДМК Пресс, 2015. – 414 с.: ил.
[34]  Омельченко В.В. Общая теория классификации. Часть I. Основы системологии познания действительности. М.: ООО «ИПЦ „Маска»», 2008 — 436 с.
[35]  Омельченко В.В. Общая теория классификации. Часть 2. Общая теория классификации. Ч. 2: Теоретико-множественные основания /Предисл. Д. А. Ловцова. — М.: Книжный дом «ЛИБРОКОМ», 2010. — 296 с.
[36]  Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: Вильямс, 2005. — 1328 с
[37]  Кузнецов С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2007. — 484 с.
[38]  Войшвилло Е. К. Понятие как форма мышления: логико-гносеологический анализ. — М.: Изд-во МГУ, 1989. — 239 с.
[39]  Заде Л.А. Понятие лингвистической переменной и его применение к принятию приближенных решений /Пер. с англ. Н.И. Ринго ; Под ред. Н.Н. Моисеева и С.А. Орловского — М.:Мир,  — 1976.-165 с.
[40]  Кодд Е.Ф., Реляционная модель данных для больших совместно используемых банков данных/стр. 145—150/ журнал Системы Управления Базами Данных № 1/1995 Пер. с англ. М.Р. Когаловского. М.: издательский дом «Открытые системы».
[41]  Гладков Сергей, Разработка программ: проблемы и иллюзии. Открытые системы. СУБД 2010 № 01 c. 54. (https://www.osp.ru/os/2010/01/13000690/) Дополнительно: Почему ИТ оказываются невостребованными и как этому способствуют программисты. http://www.torins.ru/support/blogs.php?page=post&blog=gladkov&post_id=85 http://regoss.ru/pochemu-it-okazyvayutsya-nevostrebovannymi-i-kak-etomu-sposobstvuyut-programmisty-2/. Блог автора http://regoss.ru/blog/
[42]  Гладков Сергей, «О стратегическом подходе к развитию ИТ-отрасли Красноярского края». Блог автора http://regoss.ru/blog/. Дополнительно: «Типовые управленческие процессы и открытое правительство». Блог автора http://regoss.ru/blog/
[43]  Гладков Сергей, «Оправдание технического задания». Блог автора http://regoss.ru/blog/
[44]  Гладков Сергей, Игра на третьей волне с благодарностью к «Красноярск.Биз». Блог автора http://regoss.ru/blog/
[45]  Нагаев Р.Т. Недвижимость: Энциклопедический словарь. – Казань: Издательство ГУП «Идел- Пресс», 2003. 1088-1.
[46]  Федеральный закон от 25.06.2002 N 73-ФЗ (ред. от 21.02.2019) «Об объектах культурного наследия (памятниках истории и культуры) народов Российской Федерации». Источник http://www.consultant.ru/document/cons_doc_LAW_37318
[47]  Закон Красноярского края «Об управлении государственной собственностью Красноярского края» от 03.03.2011 № 12-5650 http://www.zakon.krskstate.ru/0/doc/5157
[48]  Постановление администрации Красноярского края от 16 февраля 2000 г. N 101-П «Об утверждении Положения об учете государственного имущества Красноярского края и ведении Реестра государственной собственности Красноярского края» (действующая версия: Постановление Правительства Красноярского края от 15 декабря 2014 № 594-п «Об утверждении Правил ведения Реестра государственной собственности Красноярского края»).http://docs.cntd.ru/document/985002319.
[49]  Постановление Правительства РФ от 16.07.2007 N 447 (ред. от 25.12.2021) «О совершенствовании учета и контроле за использованием федерального имущества»(с изм. и доп., вступ. в силу с 29.06.2022) http://www.consultant.ru/document/cons_doc_LAW_70561/72493a6ced3ec8dea9c7f2e62246d498040debab/
[50]  Приказ Министерства экономического развития РФ от 30 августа 2011 г. N 424 «Об утверждении Порядка ведения органами местного самоуправления реестров муниципального имущества» http://base.garant.ru/70111604/#ixzz5afrnAozi
[51]  Распоряжение Минэкономразвития России от 14.04.2014 N 26Р-АУ «Об утверждении Методических рекомендаций по внедрению проектного управления в органах исполнительной власти» http://economy.gov.ru/minec/about/structure/depstrategy/201404181
[52]  Приказ Министерства финансов РФ от 1 декабря 2010 г. N 157н » Единого плана счетов бухгалтерского учета для органов государственной власти (государственных органов), органов местного самоуправления, органов управления государственными внебюджетными фондами, государственных академий наук, государственных (муниципальных) учреждений и Инструкции по его применению (с изменениями на 28 декабря 2018 года)» http://docs.cntd.ru/document/902249301
[53]  Закон Красноярского края от 30 июня 2003 года N 7-1195 О краевой целевой программе «Создание автоматизированной системы ведения государственного земельного кадастра и государственного учета объектов недвижимости в Красноярском крае на 2003-2007 годы» http://docs.cntd.ru/document/985006179
[54]  Приказ Красноярского краевого комитета по управлению государственным имуществом от 7 мая 2003 года N 09-288п «Об утверждении правил учета государственного имущества на территории Красноярского края».http://docs.cntd.ru/document/422446067
[55]  Инструкция Госкомстата России 22.12.1999 N АС-1-24/6483 «о порядке учета юридических лиц, их обособленных подразделений в Едином государственном регистре предприятий и организаций. Часть I».http://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=EXP&n=304092&dst=100298#07974556358068693
[56]  Счетная палата Красноярского края. АКТ проверки эффективности управления и законности использования в 2009 году и I полугодии 2010 года объектов недвижимости, находящихся в оперативном управлении краевых государственных учреждений Красноярского края, от 11 октября 2010 г.
[57]  >Постановление Правительства Российский Федерации от 8 сентября 2010 г. N 697 «О единой системе межведомственного электронного взаимодействия».
[58]  Мазур М., «Качественная теория информации» 1974, М.: Мир.

[59]  Гладков С.Л.О требованиях к интеллектуальной модели данных. ВЕСТНИК Московского Университета имени С.Ю.Витте, 2015’2(10). — С. 63-70, http://www.muiv.ru/vestnik/pdf/pp/ot_2015_2_63-70.pdf
[60]  Джон М. Смит, Диана К. Смит. Абстракция баз данных: Агрегацияи обобщение// СУБД. No 2. С.  141–160 (Постоянное место хранения на сайте Центра Информационных Технологий  («ЦИТ», «ЦИТ  Форум») URL: http://citforum.ru/database/classics/abstraction_generalization/)
Оригинал: John Miles Smith and Diana C.P. Smith. Database Abstractions: Aggregation and Generalization. ACM Transactions on Database Systems, Vol. 2, No. 2, June 1977.
[61]  Рудольф Карнап, Значение и необходимость. Исследование по семантике и модальной логике, М.: Изд. иностр. литературы,1959. 384
Оригинал: Rudolf Meaning and necessity. A study in semantics and modal logic. Chicago, 1956
Рудольф Карнап, Значение и необходимость. Исследование по семантике и модальной логике. Пер. с англ. /Общ. ред. Д.А. Бочвара. Предисл. С.А. Яновской. Изд.2-е. М.: Издательство ЛКИ, 2007. ‑384с.
[62]  Наом Хомский, Формальные свойства грамматик // Кибернетический сборник Новая серия. Выпуск 2. Сб. переводов. /Под ред. А.А. Ляпунова и О.Б. Лупанова. М.: Мир, М.: Иностранная Литература,– С. 121-230.
Оригинал: Chomsky N., Formal properties of grammars. Handbook of Mathematical Psychology, vol. 2, ch. 12, Wiley, 1963, 328-418.
[63]  Фу Кинг-Сун, Структурные методы в распознавании образов / К. Фу ; Перевод с англ. Н.В. Завалишина [и др.] ; Под ред. М.А. Айзермана. — М.: Мир, 1977. — 319 с. : ил.
Оригинал: S. Fu. Syntactic Methods in Pattern Recognition (Mathematics in Science and Engineering, Vol. 112) (Mathematics in Science and Engineering, Volume 112) 1st Edition/ Academic Press, New York and London, 1974
[64]  Шрейдер Ю.А. Равенство, сходство, порядок: Популярное введение в теорию бинарных отношений. С примерами из математической лингвистики. М.: «Наука», 1971, 256 стр. с илл.
[65]  Мейер Д. Теория реляционных баз данных: Пер. с англ. — М.: Мир, 1987. — 608 с., ил.
[66]  Цаленко М.Ш. Моделирование семантики баз данных, — М.: Наука. Гл. ред. физ-мат. лит., 1989, — 288 с.
[67]  Кемпийский Ф.О подражании Христу / Ф. Кемпийский — «Мультимедийное издательство Стрельбицкого»,2015.
[68]  Гладков С.Л. ФОРМАЛЬНЫЕ СВОЙСТВА СОВМЕСТИМОСТИ СПИСКОВ. //Образовательные ресурсы и технологии. – 2021. – № 3 (36). – С. 60-71. doi: 10.21777/2500-2112-2021-3-60-71 https://vestnik-muiv.ru/article/formalnye-svoystva-sovmestimosti-spiskov/
[69]  Курош А.Г., Лекции по общей алгебре, М: Наука, Главная редакция физико-математической литературы, 1973, стр. 178-219.
[70]  Биркгоф Г. Теория решеток: Пер. с англ. М: Наука, Главная редакция физико-математической литературы, 1984.
[71]  Войшвилло Е.К., Дегтярев М.Г. Логика: Учеб. для студ. высш. учеб. заведений. — М.:Изд‑во ВЛАДОС-ПРЕСС, 2001. — 528 с.
[72]  Иванов Е.А. Логика. Учебник — М.: Издательство БЕК, 1998. — 309 с
[73]  Волкова В. Н. Черный Ю. Ю., Вклад Ф. Е. Темникова в развитие информатики/стр. 122— 143/ ПРИКЛАДНАЯ ИНФОРМАТИКА № 5(65)/ 2016 М.: Издательство «Университет Синергия». http://www.appliedinformatics.ru/r/articles/article/index.php?article_id_4=1985 или https://www.litres.ru/v-n-volkova/vklad-f-e-temnikova-v-razvitie-informatiki-22133517
[74]  Буч Гради, Объектно-ориентированный анализ и проектирование с примерами приложений на C++ /Пер. с англ. под ред. И. Романовского и Ф. Андреева. — 2-е изд. — М: «Издательство Бином», СПб.: «Невский диалект», 1998. — 560 с. , ил.
[75]  Барендрегт Х., Ламбда-исчисление. Его синтаксис и семантика/Пер. с англ. — М: «Мир», 1985. — 606 с.
[76]  Гладков Сергей, Паутина балансодержателей. По следам забытого РЕГОСС. Блог автора http://regoss.ru/blog/
[77]  Гражданский кодекс Российской Федерации (ГК РФ). ЧАСТЬ ПЕРВАЯ http://www.consultant.ru/document/cons_doc_LAW_5142/
[78]  Гражданский кодекс Российской Федерации (ГК РФ). ЧАСТЬ ВТОРАЯ http://www.consultant.ru/document/cons_doc_LAW_9027/
[79]  Гражданский кодекс Российской Федерации (ГК РФ). ЧАСТЬ ТРЕТЬЯ http://www.consultant.ru/document/cons_doc_LAW_34154/
[80]  Гражданский кодекс Российской Федерации (ГК РФ). ЧАСТЬ ЧЕТВЕРТАЯ http://www.consultant.ru/document/cons_doc_LAW_64629/
[81]  Налоговый кодекс Российской Федерации (часть первая)» от 31.07.1998 N 146-ФЗ (ред. от 28.06.2022) https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=416443&rnd=5x2OJFToFEuKg3sn#8u9SJFT2JnWKQKHU1
[82]  Налоговый кодекс Российской Федерации (часть вторая)» от 05.08.2000 N 117-ФЗ (ред. от 14.07.2022). https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=422329&rnd=5x2OJFToFEuKg3sn#lxDSJFT28u6hK7RC
[83]  «Правила ведения Реестра государственной собственности Красноярского края», Приложение к постановлению Правительства Красноярского края от 15.12.2014 № 594-п http://www.zakon.krskstate.ru/0/doc/22179
[84]  Лотман Ю.М. Внутри мыслящих миров. Человек — текст — семиосфера — история. – Мю: «Языки русской культуры», 1999. 464 с.
[85]  Приказ Минфина России от 15.06.2021 N 84н «Об утверждении федерального стандарта бухгалтерского учета государственных финансов Государственная (муниципальная) казна» (Зарегистрировано в Минюсте России 14.07.2021 N 64264)
[86]  Жилищный кодекс Российской Федерации» от 29.12.2004 N 188-ФЗ (ред. от 14.07.2022) (с изм. и доп., вступ. в силу с 01.03.2023). https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=419231&dst=100001#nWg29GTc2AY35ptV
[87]  Закон Красноярского края от 23 апреля 2009 г. N 8-3166 «Об объектах культурного наследия (памятниках истории и культуры) народов Российской Федерации, расположенных на территории Красноярского края». http://www.krskstate.ru/docs/0/doc/1463
[88]  Федеральный закон от 30.11.2010 N 327-ФЗ «О передаче религиозным организациям имущества религиозного назначения, находящегося в государственной или муниципальной собственности». http://www.consultant.ru/document/cons_doc_LAW_107378/?ysclid=l7rcewch7j318069818
[89]  Приказ Минкультуры России от 01.09.2015 N 2328 «»Об утверждении перечня отдельных сведений об объектах археологического наследия, которые не подлежат опубликованию»». http://publication.pravo.gov.ru/Document/View/0001201509300040
[90]  Приказ Минкультуры России от 03.10.2011 N 954 «Об утверждении Положения о едином государственном реестре объектов культурного наследия (памятников истории и культуры) народов Российской Федерации». http://www.consultant.ru/document/cons_doc_LAW_123967/0c22ca3d365bd6512979c1a3288f0115b79bd525/?ysclid=l7srobqz3702285040
[91]  Федеральный закон от 28.12.2013 N 443-ФЗ (ред. от 30.12.2021) «О федеральной информационной адресной системе и о внесении изменений в Федеральный закон «Об общих принципах организации местного самоуправления в Российской Федерации»». https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=405746&dst=100001#pR2JUHTQ5YaLih1G1
[92]  Воздушный кодекс Российской Федерации от 19.03.1997 N 60-ФЗ (ред. от 14.03.2022). https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=410371&dst=100001#eqqdYHTcIUlUFep4
[93]  Кодекс торгового мореплавания Российской Федерации от 30.04.1999 N 81-ФЗ (ред. от 28.06.2022). https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=420500&dst=100206#eEzhYHTmuX35LaFT1
[94]  Кодекс внутреннего водного транспорта Российской Федерации от 07.03.2001 N 24-ФЗ (ред. от 14.03.2022). https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=411572&dst=100001#M0uqYHTKmtaTU2KG
[95]  Приказ Минтранса России от 26.09.2001 N 144 (ред. от 02.10.2014) «Об утверждении Правил государственной регистрации судов». http://www.consultant.ru/document/cons_doc_LAW_34050/69633ac45c487261179e83616ce0417d16a36235/?ysclid=l83vvt4btl496441997
[96]  Федеральный закон от 13.07.2015 N 218-ФЗ (ред. от 14.07.2022) «О государственной регистрации недвижимости» https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=410227&dst=100001#HCQ1aHT4oUSYsjJw1
[97]  Федеральный закон от 30.12.2015 N 431-ФЗ (ред. от 30.12.2021) «О геодезии, картографии и пространственных данных и о внесении изменений в отдельные законодательные акты Российской Федерации» https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=405836&dst=100001#0gN5aHTSOzxx89l61
[98]  Приказ Минэкономразвития России от 24.11.2015 N 877 (ред. от 16.11.2018) «Об утверждении порядка кадастрового деления территории Российской Федерации, порядка присвоения объектам недвижимости кадастровых номеров, номеров регистрации, реестровых номеров границ». http://www.consultant.ru/document/cons_doc_LAW_192672
[99]  Эмблер, С. В. Рефакторинг баз данных: эволюционное проектирование: пер. с англ. / Скотт В. Эмблер, Прамодкумар Дж. Садаладж. — М.: Вильямс, 2007. — 672 с.
[100]  Монастырев М.М. Движимые объекты культурного наследия: особенности законодательного регулирования // Современное право. 2015. №6. С. 66-75. – URL: https://www.elibrary.ru/item.asp?id=23661801
[101]  Кирюшина Ю.В. Нематериальное культурное наследие — актуальное понятие современности//Известия Алтайского университета. 2011. №2-1 С.244-247. — URL: https://www.elibrary.ru/item.asp?id=16853296
[102]  Федеральный закон от 06.10.2003 N 131-ФЗ (ред. от 14.07.2022) «Об общих принципах организации местного самоуправления в Российской Федерации» (с изм. и доп., вступ. в силу с 11.01.2023) https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=405832&dst=100001#FybmLJT4BaQ6G6H5
[103]  Постановление Правительства РФ от 19.11.2014 N 1221 (ред. от 02.08.2022) «Об утверждении Правил присвоения, изменения и аннулирования адресов» https://www.consultant.ru/document/cons_doc_LAW_171170/db70770bc2606157e413d6f38435ccf72a1539d6/
[104]  Приказ Минфина России от 05.11.2015 N 171н (ред. от 23.12.2021) «Об утверждении Перечня элементов планировочной структуры, элементов улично-дорожной сети, элементов объектов адресации, типов зданий (сооружений), помещений, используемых в качестве реквизитов адреса, и Правил сокращенного наименования адресообразующих элементов» (Зарегистрировано в Минюсте России 10.12.2015 N 40069) https://www.consultant.ru/document/cons_doc_LAW_188875/
[105]  Гладков С.Л. ФОРМАЛЬНЫЕ СВОЙСТВА СОВМЕСТИМОСТИ СПИСКОВ //Образовательные ресурсы и технологии. – 2021. – № 3 (36). – С. 60-71
[106]  Брукс Фредерик. Проектирование процесса проектирования: записки компьютерного эксперта. : Пер. с англ. — М. : ООО «И.Д. Вильямс», 2013. — 464 с.: ил. — Парал. тит. англ.
[107]  Бэкон Ф. Сочинения в двух томах. 2-е, испр. и доп. изд. Т. 2. Сост., общ. ред. и вступит, статья A. Л. Субботина. М., «Мысль», 1978.575 с. (АН СССР. Ин-т философии. Филос. наследие)
[108]  Уильям Оккам Избранное: Пер. с лит. А.В. Апполонова и М.А. Гарнцева под общ. Ред. А.В. Апполонова. М.: Едитриал УРСС, 2002. —272 с. (Bibliotheca Scholastica; Вып. 3.)
[109]  Федеральный закон от 29.07.2017 N 217-ФЗ (ред. от 14.07.2022) «О ведении гражданами садоводства и огородничества для собственных нужд и о внесении изменений в отдельные законодательные акты Российской Федерации» https://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=422130&dst=100001#bVKmUPTG2qyywBIJ1
[110]  Гладков С.Л. Формализация понятия адрес // Журнал «Информатизация и связь». – 2018. №5. – С. 57 – 61.
[111] Гладков С.Л. Нормализация адреса // Журнал «Информатизация и связь». – 2018. №5. – С. 46 – 50.


Впервые опубликована: Гладков С.Л. ОПЫТ ПОСТРОЕНИЯ МОДЕЛИ ДАННЫХ ПРЕДМЕТНОЙ ОБЛАСТИ ИНФОРМАЦИОННОЙ СИСТЕМЫ УПРАВЛЕНИЯ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТЬЮ ЧАСТЬ 2// Образовательные ресурсы и технологии. – Выпуск: 2023-1 (42). – С. 62-81. doi: 10.21777/2500-2112-2023-1-62-81

Скачать ПОСТРОЕНИЯ МОДЕЛИ ДАННЫХ...

Скачать ОПЫТ ПОСТРОЕНИЯ МОДЕЛИ ДАННЫХ…

Смотри другие публикации из цикла «По следам забытого РЕГОСС»:

  1. Информационные системы;
  2. Управленческие списки;
  3. Классификаторы для управленческих списков;
  4. Паутина балансодержателей;
  5. Имущество. Часть 1.

This entry was posted in Блог and tagged , , , , , , , , , , . Bookmark the permalink.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *