Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "entities": [
- {
- "id": "entity_1",
- "name": "Организация",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Название организации",
- "key": "orgName",
- "type": "text",
- "required": true
- },
- {
- "name": "Код организации",
- "key": "orgCode",
- "type": "text",
- "required": true
- }
- ]
- }
- ],
- "relatedEntities": ["entity_2"]
- },
- {
- "id": "entity_2",
- "name": "Месторождение",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Название месторождения",
- "key": "fieldName",
- "type": "text",
- "required": true
- },
- {
- "name": "Координаты",
- "key": "coordinates",
- "type": "text",
- "required": false
- }
- ]
- }
- ],
- "parentEntity": "entity_1",
- "relatedEntities": ["entity_3"]
- },
- {
- "id": "entity_3",
- "name": "Куст",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Номер куста",
- "key": "clusterNumber",
- "type": "text",
- "required": true
- },
- {
- "name": "Дата ввода в эксплуатацию",
- "key": "commissioningDate",
- "type": "date",
- "required": false
- }
- ]
- }
- ],
- "parentEntity": "entity_2",
- "relatedEntities": ["entity_4"]
- },
- {
- "id": "entity_4",
- "name": "Скважина",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Номер скважины",
- "key": "wellNumber",
- "type": "text",
- "required": true
- },
- {
- "name": "Глубина",
- "key": "depth",
- "type": "number",
- "required": false
- }
- ]
- }
- ],
- "parentEntity": "entity_3",
- "relatedEntities": ["entity_5", "entity_6"]
- },
- {
- "id": "entity_5",
- "name": "Ствол",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Номер ствола",
- "key": "boreholeNumber",
- "type": "text",
- "required": true
- },
- {
- "name": "Диаметр",
- "key": "diameter",
- "type": "number",
- "required": false
- }
- ]
- }
- ],
- "parentEntity": "entity_4",
- "relatedEntities": ["entity_6", "entity_9"]
- },
- {
- "id": "entity_6",
- "name": "Проба",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Номер пробы",
- "key": "sampleNumber",
- "type": "text",
- "required": true
- },
- {
- "name": "Дата отбора",
- "key": "samplingDate",
- "type": "date",
- "required": true
- },
- {
- "name": "Тип пробы",
- "key": "sampleType",
- "type": "text",
- "required": false
- }
- ]
- }
- ],
- "parentEntity": null, // Может быть привязана к скважине или стволу
- "relatedEntities": ["entity_7", "entity_9"]
- },
- {
- "id": "entity_7",
- "name": "Вторичная проба",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Номер вторичной пробы",
- "key": "subsampleNumber",
- "type": "text",
- "required": true
- },
- {
- "name": "Дата подготовки",
- "key": "preparationDate",
- "type": "date",
- "required": true
- }
- ]
- }
- ],
- "parentEntity": "entity_6",
- "relatedEntities": ["entity_8"]
- },
- {
- "id": "entity_8",
- "name": "Исследования",
- "tables": [
- {
- "templateName": "Основная информация",
- "columns": [
- {
- "name": "Номер исследования",
- "key": "researchNumber",
- "type": "text",
- "required": true
- },
- {
- "name": "Дата проведения",
- "key": "researchDate",
- "type": "date",
- "required": true
- },
- {
- "name": "Метод исследования",
- "key": "researchMethod",
- "type": "text",
- "required": false
- }
- ]
- }
- ],
- "parentEntity": null, // Может быть привязано к разным объектам
- "relatedEntities": ["entity_9"]
- },
- {
- "id": "entity_9",
- "name": "Параметр",
- "tables": [
- {
- "templateName": "Результаты измерений",
- "columns": [
- {
- "name": "Наименование параметра",
- "key": "parameterName",
- "type": "text",
- "required": true
- },
- {
- "name": "Значение",
- "key": "value",
- "type": "number",
- "required": true
- },
- {
- "name": "Единица измерения",
- "key": "unit",
- "type": "text",
- "required": true
- }
- ]
- }
- ],
- "parentEntity": "entity_8"
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement