Модель данных: различия между версиями

Материал из Свод знаний по информационному моделированию
Перейти к навигации Перейти к поиску
(Первоначальная редакция страницы)
 
(дополнено периодами статьи)
 
Строка 1: Строка 1:
'''Модель данных'''
+
== '''Концепции для моделирования данных''' ==
   
  +
Узнайте о свойствах, типах, дополнениях и других строительных блоках, используемых для построения модели.
На этой странице будет формироваться информация о модели данных и сопутствующих схемах данных
 
  +
 
Одним из примеров масштабных моделей данных является модель данных [https://www.niem.gov/about-niem "Национальная модель обмена информацией" (NIEM)]
  +
Эти материалы являются переводом https://niem.github.io/reference/concepts/
  +
  +
Приведенные ниже концепции имеют специфичные для NIEM представления в XML и JSON. В каждом разделе содержится информация, демонстрирующая, как определить эти понятия в схеме и как образцы данных будут отображаться в экземпляре.
   
 
'''Совет:'''
 
'''Совет:'''
 
Для базового понимания XML или JSON, в сети интернет достаточно ресурсво для саморазвития, включая [https://www.w3schools.com/xml/default.asp W3 Schools XML Tutorial] и [https://www.w3schools.com/xml/schema_intro.asp XML Schema Tutorial], и json-schema.org учебник [https://json-schema.org/understanding-json-schema/index.html Understanding JSON Schema].
 
Для базового понимания XML или JSON, в сети интернет достаточно ресурсво для саморазвития, включая [https://www.w3schools.com/xml/default.asp W3 Schools XML Tutorial] и [https://www.w3schools.com/xml/schema_intro.asp XML Schema Tutorial], и json-schema.org учебник [https://json-schema.org/understanding-json-schema/index.html Understanding JSON Schema].
   
  +
== '''Основы''' ==
   
  +
По сути, выпуск NIEM состоит из набора пространств имен, каждое из которых определяет свойства и типы (в более общем смысле называемые компонентами). IEPD повторно использует компоненты из выпуска, которые соответствуют его требованиям, и при необходимости создает новые свойства и типы в локальных пространствах имен. Эти пространства имен, свойства и типы являются основными строительными блоками NIEM.
Одним из примеров масштабных моделей данных является модель данных [https://www.niem.gov/about-niem "Национальная модель обмена информацией" (NIEM)]
 
  +
  +
== '''Пространства имен''' ==
  +
Узнайте о пространствах имен в NIEMand и ознакомьтесь с примерами схем и шаблонами с информацией о заголовках по ссылкам XML и JSON ниже.
  +
  +
== '''Типы''' ==
  +
Тип представляет собой структуру данных, которая определяет набор допустимых значений.
  +
  +
== Наборы кодов и другие аспекты ==
  +
Грани позволяют ограничить допустимые значения для строки, числа, даты или другого простого типа. Коды (перечисления) являются наиболее часто используемым аспектом в NIEM. Другие аспекты включают узоры, длину и максимальный эксклюзив.

Текущая версия на 19:40, 6 мая 2023

Концепции для моделирования данных

Узнайте о свойствах, типах, дополнениях и других строительных блоках, используемых для построения модели.

Одним из примеров масштабных моделей данных является модель данных "Национальная модель обмена информацией" (NIEM) Эти материалы являются переводом https://niem.github.io/reference/concepts/

Приведенные ниже концепции имеют специфичные для NIEM представления в XML и JSON. В каждом разделе содержится информация, демонстрирующая, как определить эти понятия в схеме и как образцы данных будут отображаться в экземпляре.

Совет: Для базового понимания XML или JSON, в сети интернет достаточно ресурсво для саморазвития, включая W3 Schools XML Tutorial и XML Schema Tutorial, и json-schema.org учебник Understanding JSON Schema.

Основы

По сути, выпуск NIEM состоит из набора пространств имен, каждое из которых определяет свойства и типы (в более общем смысле называемые компонентами). IEPD повторно использует компоненты из выпуска, которые соответствуют его требованиям, и при необходимости создает новые свойства и типы в локальных пространствах имен. Эти пространства имен, свойства и типы являются основными строительными блоками NIEM.

Пространства имен

Узнайте о пространствах имен в NIEMand и ознакомьтесь с примерами схем и шаблонами с информацией о заголовках по ссылкам XML и JSON ниже.

Типы

Тип представляет собой структуру данных, которая определяет набор допустимых значений.

Наборы кодов и другие аспекты

Грани позволяют ограничить допустимые значения для строки, числа, даты или другого простого типа. Коды (перечисления) являются наиболее часто используемым аспектом в NIEM. Другие аспекты включают узоры, длину и максимальный эксклюзив.