Карта системы тренажера КиберТех

🗺️ Визуальная карта системы тренажера "КиберТех"

Сгенерировано: 15.07.2026 21:11:39

📊 Сводка системы

Всего проблем: 4

Критических: 0

Высокого приоритета: 4

Статус системы: ТРЕБУЕТСЯ ДОРАБОТКА

🗄️ Детальная информация о таблицах БД

Нажмите на таблицу для просмотра детальной информации

scenarios
3 зап.
⚠️ Не используется

📋 Таблица: scenarios

Описание: Основные сценарии тренажеров

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 3

🔧 Структура таблицы:
scenario_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
scenario_name
Тип: varchar(200)
NOT NULL
description
Тип: text
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
scenario_id: 1, scenario_name: КиберТех: Битва за рынок ум�..., description: Стратегический тренажер по..., created_at: 2025-10-22 23:14:55
Запись #2:
scenario_id: 2, scenario_name: Проба - номер 2, description: Стратегический тренажер по..., created_at: 2025-10-22 23:14:55
Запись #3:
scenario_id: 3, scenario_name: Гастрономическая Империя: �..., description: Вы - амбициозный шеф-повар, �..., created_at: 2025-11-07 12:01:49
steps
10 зап.
⚠️ Не используется

📋 Таблица: steps

Описание: Шаги сценариев

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 10

🔧 Структура таблицы:
step_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
scenario_id
Тип: int
Ключ: MUL
NOT NULL
step_number
Тип: int
Ключ: MUL
NOT NULL
title
Тип: varchar(200)
NOT NULL
situation_text
Тип: text
NOT NULL
allow_multiple_choices
Тип: tinyint(1)
max_choices
Тип: int
По умолчанию: 1
initial_metrics
Тип: json
calculation_logic
Тип: json
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
step_id: 1, scenario_id: 1, step_number: 1, title: Базовый выбор, situation_text: Ваша компания, "КиберТех", в�..., allow_multiple_choices: 0, max_choices: 1, initial_metrics: {"cash": 50000000, "revenue": 0, "reputation": 50,..., calculation_logic: {"cash": "previous.cash + previous.revenue - previ..., created_at: 2025-10-22 23:16:34
Запись #2:
step_id: 2, scenario_id: 1, step_number: 2, title: Последствия первого выбора..., situation_text: Ваша стратегия начала прин�..., allow_multiple_choices: 0, max_choices: 1, initial_metrics: {"cash": 45000000, "reputation": 65, "tech_level":..., calculation_logic: {"cash": "previous.cash + previous.revenue - previ..., created_at: 2025-10-22 23:16:34
Запись #3:
step_id: 3, scenario_id: 1, step_number: 3, title: Технологическая гонка, situation_text: Кризис отступил. Рынок ожив..., allow_multiple_choices: 0, max_choices: 1, initial_metrics: {"cash": 40000000, "reputation": 65, "tech_level":..., calculation_logic: {"cash": "previous.cash + previous.revenue - previ..., created_at: 2025-10-22 23:16:34
choices
38 зап.
⚠️ Не используется

📋 Таблица: choices

Описание: Варианты выбора для шагов

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 38

🔧 Структура таблицы:
choice_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
step_id
Тип: int
Ключ: MUL
NOT NULL
choice_key
Тип: varchar(10)
Ключ: MUL
NOT NULL
choice_group
Тип: varchar(50)
title
Тип: varchar(200)
NOT NULL
description
Тип: text
NOT NULL
risks
Тип: text
is_default
Тип: tinyint(1)
immediate_effects
Тип: json
delayed_effects
Тип: json
unlock_conditions
Тип: json
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
choice_id: 1, step_id: 1, choice_key: A, choice_group: , title: Премиум-стратегия, description: Сфокусироваться на качеств..., risks: Медленный рост доли рынка; �..., is_default: 0, immediate_effects: {"reputation": 15, "base_sales_volume": 10000, "ma..., delayed_effects: {"brand_value": 25, "market_growth_rate": 0.01}, unlock_conditions: , created_at: 2025-10-22 23:19:41
Запись #2:
choice_id: 2, step_id: 1, choice_key: B, choice_group: , title: Массовая стратегия, description: Низкая цена, агрессивный ма..., risks: Низкая маржа; риск восприят..., is_default: 0, immediate_effects: {"reputation": -10, "base_sales_volume": 40000, "m..., delayed_effects: {"price_sensitivity": 15, "market_growth_rate": 0...., unlock_conditions: , created_at: 2025-10-22 23:19:41
Запись #3:
choice_id: 3, step_id: 1, choice_key: C, choice_group: , title: Сбалансированная стратеги�..., description: Умеренная цена при хорошем ..., risks: Не выделяется на фоне конку..., is_default: 0, immediate_effects: {"reputation": 0, "base_sales_volume": 25000, "mar..., delayed_effects: {"flexibility": 10, "market_growth_rate": 0.03}, unlock_conditions: , created_at: 2025-10-22 23:19:41
sessions
28 зап.
⚠️ Не используется

📋 Таблица: sessions

Описание: Игровые сессии пользователей

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 28

🔧 Структура таблицы:
session_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
user_id
Тип: bigint
Ключ: MUL
NOT NULL
scenario_id
Тип: int
Ключ: MUL
NOT NULL
session_name
Тип: varchar(100)
NOT NULL
player_name
Тип: varchar(100)
NOT NULL
company_name
Тип: varchar(100)
NOT NULL
current_step
Тип: int
По умолчанию: 1
current_metrics
Тип: json
active_effects
Тип: json
session_flags
Тип: json
status
Тип: enum('active','completed','abandoned')
Ключ: MUL
По умолчанию: active
created_at
Тип: datetime
Ключ: MUL
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
updated_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED on update CURRENT_TIMESTAMP
completed_at
Тип: datetime
📊 Пример данных (первые 3 записей):
Запись #1:
session_id: 3, user_id: 1, scenario_id: 1, session_name: Сессия z - 23.10.2025 07:54, player_name: z, company_name: КиберТех, current_step: 1, current_metrics: , active_effects: , session_flags: , status: active, created_at: 2025-10-23 10:54:26, updated_at: 2025-10-23 10:54:26, completed_at:
Запись #2:
session_id: 4, user_id: 1, scenario_id: 1, session_name: Сессия я - 23.10.2025 08:07, player_name: я, company_name: КиберТех, current_step: 6, current_metrics: , active_effects: , session_flags: , status: completed, created_at: 2025-10-23 11:07:13, updated_at: 2025-10-23 15:48:49, completed_at: 2025-10-23 15:48:49
Запись #3:
session_id: 5, user_id: 1, scenario_id: 1, session_name: Сессия я - 23.10.2025 12:50, player_name: я, company_name: КиберТех, current_step: 1, current_metrics: , active_effects: , session_flags: , status: active, created_at: 2025-10-23 15:50:08, updated_at: 2025-10-23 15:50:08, completed_at:
progress
85 зап.
⚠️ Не используется

📋 Таблица: progress

Описание: Прогресс по шагам

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 85

🔧 Структура таблицы:
progress_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
session_id
Тип: int
Ключ: MUL
NOT NULL
step_id
Тип: int
Ключ: MUL
NOT NULL
choice_id
Тип: int
Ключ: MUL
NOT NULL
step_started_at
Тип: datetime
NOT NULL
step_completed_at
Тип: datetime
Ключ: MUL
NOT NULL
decision_time_seconds
Тип: int
📊 Пример данных (первые 3 записей):
Запись #1:
progress_id: 1, session_id: 4, step_id: 1, choice_id: 3, step_started_at: 2025-10-23 13:53:32, step_completed_at: 2025-10-23 13:53:32, decision_time_seconds: 0
Запись #2:
progress_id: 2, session_id: 4, step_id: 2, choice_id: 5, step_started_at: 2025-10-23 13:54:09, step_completed_at: 2025-10-23 13:54:09, decision_time_seconds: 0
Запись #3:
progress_id: 3, session_id: 4, step_id: 3, choice_id: 9, step_started_at: 2025-10-23 13:54:23, step_completed_at: 2025-10-23 13:54:23, decision_time_seconds: 0
metrics
75 зап.
⚠️ Не используется

📋 Таблица: metrics

Описание: История метрик игроков

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 75

🔧 Структура таблицы:
metric_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
session_id
Тип: int
Ключ: MUL
NOT NULL
step_number
Тип: int
NOT NULL
metrics_data
Тип: json
NOT NULL
comment
Тип: text
is_initial_state
Тип: tinyint(1)
По умолчанию: 1
recorded_at
Тип: datetime
Ключ: MUL
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
metric_id: 1, session_id: 4, step_number: 1, metrics_data: {"cash": 50000000, "revenue": 0, "reputation": 50,..., comment: , is_initial_state: 1, recorded_at: 2025-10-23 11:07:13
Запись #2:
metric_id: 2, session_id: 4, step_number: 1, metrics_data: {"cash": 50000000, "revenue": 0, "reputation": 50,..., comment: , is_initial_state: 0, recorded_at: 2025-10-23 13:53:32
Запись #3:
metric_id: 3, session_id: 4, step_number: 2, metrics_data: {"cash": 50000000, "revenue": 0, "reputation": 40,..., comment: , is_initial_state: 0, recorded_at: 2025-10-23 13:54:09
effects
252 зап.
⚠️ Не используется

📋 Таблица: effects

Описание: Накопленные эффекты решений

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 252

🔧 Структура таблицы:
effect_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
session_id
Тип: int
Ключ: MUL
NOT NULL
effect_name
Тип: varchar(100)
Ключ: MUL
NOT NULL
effect_value
Тип: json
effect_type
Тип: enum('permanent','temporary','step_modifier')
duration_steps
Тип: int
source_step
Тип: int
NOT NULL
source_choice_id
Тип: int
expires_at
Тип: datetime
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
effect_id: 1, session_id: 13, effect_name: reputation, effect_value: 0, effect_type: permanent, duration_steps: 0, source_step: 1, source_choice_id: 3, expires_at: , created_at: 2025-10-26 22:17:39
Запись #2:
effect_id: 2, session_id: 13, effect_name: base_sales_volume, effect_value: 25000, effect_type: permanent, duration_steps: 0, source_step: 1, source_choice_id: 3, expires_at: , created_at: 2025-10-26 22:17:39
Запись #3:
effect_id: 3, session_id: 13, effect_name: margin_multiplier, effect_value: 1.7, effect_type: permanent, duration_steps: 0, source_step: 1, source_choice_id: 3, expires_at: , created_at: 2025-10-26 22:17:39
branching_rules
4 зап.
⚠️ Не используется

📋 Таблица: branching_rules

Описание: Правила ветвления между шагами

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 4

🔧 Структура таблицы:
rule_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
source_choice_id
Тип: int
Ключ: MUL
target_step_id
Тип: int
Ключ: MUL
target_choice_id
Тип: int
Ключ: MUL
condition_type
Тип: enum('always','has_effect','has_flag','metrics_check')
condition_value
Тип: json
effect_type
Тип: enum('modifier','unlock','block','set_flag','custom_formula')
effect_details
Тип: json
priority
Тип: int
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
rule_id: 1, source_choice_id: 1, target_step_id: 2, target_choice_id: , condition_type: always, condition_value: , effect_type: modifier, effect_details: {"price_increase_penalty": -5}, priority: 0, created_at: 2025-10-22 23:22:03
Запись #2:
rule_id: 2, source_choice_id: 2, target_step_id: 2, target_choice_id: , condition_type: always, condition_value: , effect_type: modifier, effect_details: {"price_increase_penalty": 10}, priority: 0, created_at: 2025-10-22 23:22:03
Запись #3:
rule_id: 3, source_choice_id: 6, target_step_id: 4, target_choice_id: , condition_type: always, condition_value: , effect_type: set_flag, effect_details: {"flag_name": "supply_chain_optimized", "flag_valu..., priority: 0, created_at: 2025-10-22 23:22:03
events
2 зап.
⚠️ Не используется

📋 Таблица: events

Описание: Внешние события и шоки

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 2

🔧 Структура таблицы:
event_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
step_id
Тип: int
Ключ: MUL
event_type
Тип: varchar(50)
trigger_condition
Тип: json
effects
Тип: json
description
Тип: text
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 2 записей):
Запись #1:
event_id: 1, step_id: 2, event_type: shock, trigger_condition: {"always": true}, effects: {"cost_increase": 0.2, "market_volatility": 15}, description: Макроэкономический кризис:..., created_at: 2025-10-22 23:22:43
Запись #2:
event_id: 2, step_id: 4, event_type: risk_event, trigger_condition: {"if_no_action": true}, effects: {"cash_impact": -15000000, "reputation_impact": -2..., description: Материализация рисков: сры�..., created_at: 2025-10-22 23:22:43
flags
0 зап.
⚠️ Не используется

📋 Таблица: flags

Описание: Флаги и состояния сессий

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 0

🔧 Структура таблицы:
flag_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
session_id
Тип: int
Ключ: MUL
flag_name
Тип: varchar(100)
Ключ: MUL
flag_value
Тип: json
source_step
Тип: int
expires_at
Тип: datetime
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED

Таблица пуста

choice_combinations
7 зап.
⚠️ Не используется

📋 Таблица: choice_combinations

Описание: Комбинации выборов для мультивыбора

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 7

🔧 Структура таблицы:
combo_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
step_id
Тип: int
Ключ: MUL
choice_keys
Тип: json
effects
Тип: json
special_comment
Тип: text
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
combo_id: 1, step_id: 4, choice_keys: ["A", "B"], effects: {"cash": -12000000, "reputation": 5, "risk_coverag..., special_comment: Вы проявили дальновидность..., created_at: 2025-10-22 23:23:31
Запись #2:
combo_id: 2, step_id: 4, choice_keys: ["A", "C"], effects: {"cash": -17000000, "financial_stability": 25}, special_comment: Комбинированный подход: за�..., created_at: 2025-10-22 23:23:31
Запись #3:
combo_id: 3, step_id: 4, choice_keys: ["B", "C"], effects: {"cash": -15000000, "operational_security": 20}, special_comment: Баланс между кибербезопасн..., created_at: 2025-10-22 23:23:31
context_comments
20 зап.
⚠️ Не используется

📋 Таблица: context_comments

Описание: Контекстные комментарии

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 20

🔧 Структура таблицы:
comment_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
step_id
Тип: int
Ключ: MUL
trigger_conditions
Тип: json
comment_text
Тип: text
comment_type
Тип: varchar(50)
priority
Тип: int
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
comment_id: 1, step_id: 2, trigger_conditions: {"previous_choice": "A"}, comment_text: Повышение цен для премиум-б..., comment_type: warning, priority: 10, created_at: 2025-10-22 23:24:02
Запись #2:
comment_id: 2, step_id: 2, trigger_conditions: {"previous_choice": "B"}, comment_text: Решение сохранить низкие ц�..., comment_type: danger, priority: 10, created_at: 2025-10-22 23:24:02
Запись #3:
comment_id: 3, step_id: 4, trigger_conditions: {"has_flag": "supply_chain_optimized", "current_ch..., comment_text: Потрясающая последователь�..., comment_type: success, priority: 5, created_at: 2025-10-22 23:24:02
calculation_formulas
3 зап.
⚠️ Не используется

📋 Таблица: calculation_formulas

Описание: Формулы расчета метрик

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 3

🔧 Структура таблицы:
formula_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
step_id
Тип: int
Ключ: MUL
metric_name
Тип: varchar(50)
calculation_formula
Тип: text
description
Тип: text
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
formula_id: 1, step_id: 2, metric_name: cash, calculation_formula: previous.cash + (previous.base_sales_volume * pric..., description: Расчет денежных средств с у..., created_at: 2025-10-22 23:24:25
Запись #2:
formula_id: 2, step_id: 2, metric_name: market_share, calculation_formula: previous.market_share + (sales_volume / total_mark..., description: Расчет доли рынка, created_at: 2025-10-22 23:24:25
Запись #3:
formula_id: 3, step_id: 3, metric_name: tech_level, calculation_formula: previous.tech_level + choice.tech_boost - integrat..., description: Расчет технологического ур..., created_at: 2025-10-22 23:24:25
global_parameters
11 зап.
⚠️ Не используется

📋 Таблица: global_parameters

Описание: Глобальные параметры сценариев

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 11

🔧 Структура таблицы:
param_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
scenario_id
Тип: int
Ключ: MUL
param_name
Тип: varchar(100)
param_value
Тип: json
description
Тип: text
created_at
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED
📊 Пример данных (первые 3 записей):
Запись #1:
param_id: 1, scenario_id: 1, param_name: total_market_size, param_value: 500000, description: Общий объем рынка умных кол..., created_at: 2025-10-22 23:24:57
Запись #2:
param_id: 2, scenario_id: 1, param_name: base_product_price, param_value: 300, description: Базовая цена продукта в у.е., created_at: 2025-10-22 23:24:57
Запись #3:
param_id: 3, scenario_id: 1, param_name: competition_intensity, param_value: 0.7, description: Интенсивность конкуренции ..., created_at: 2025-10-22 23:24:57
results
0 зап.
⚠️ Не используется

📋 Таблица: results

Описание: Финальные результаты игр

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 0

🔧 Структура таблицы:
result_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
session_id
Тип: int
Ключ: UNI
NOT NULL
player_name
Тип: varchar(100)
NOT NULL
company_name
Тип: varchar(100)
NOT NULL
total_score
Тип: decimal(10,2)
Ключ: MUL
NOT NULL
final_metrics
Тип: json
NOT NULL
strategy_type
Тип: varchar(50)
key_decisions
Тип: json
recommendations
Тип: text
completed_at
Тип: datetime
Ключ: MUL
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED

Таблица пуста

analytics
0 зап.
⚠️ Не используется

📋 Таблица: analytics

Описание: Аналитика использования

Статус: ⚠️ НЕ ИСПОЛЬЗУЕТСЯ

Записей: 0

🔧 Структура таблицы:
analytics_id
Тип: int
Ключ: PRI
NOT NULL
Доп: auto_increment
scenario_id
Тип: int
Ключ: MUL
NOT NULL
step_id
Тип: int
Ключ: MUL
NOT NULL
choice_id
Тип: int
Ключ: MUL
NOT NULL
players_count
Тип: int
average_score
Тип: decimal(10,2)
По умолчанию: 0.00
last_updated
Тип: datetime
По умолчанию: CURRENT_TIMESTAMP
Доп: DEFAULT_GENERATED

Таблица пуста

💻 Файлы PHP кода

cybertech-auth.php
Описание: Авторизация игроков
Размер: 8.94 KB, Строк: 325, SQL запросов: 9, Смешанных линий: 5
cybertech-game-step.php
Описание: Логика игровых шагов
Размер: 27.4 KB, Строк: 546, SQL запросов: 51, Смешанных линий: 54
⚠️ Высокая сложность (смешана логика и представление)
game-completed.php
Описание: Финальные результаты
Размер: 16.25 KB, Строк: 323, SQL запросов: 16, Смешанных линий: 20

🚨 Выявленные проблемы

HIGH

Файл содержит смешанную логику и представление

Компонент: architecture

Влияние: Сложность поддержки и расширения

HIGH

Таблица effects не используется в коде

Компонент: integration

Влияние: Потеря функциональности, заложенной в БД

HIGH

Таблица events не используется в коде

Компонент: integration

Влияние: Потеря функциональности, заложенной в БД

HIGH

Таблица calculation_formulas не используется в коде

Компонент: integration

Влияние: Потеря функциональности, заложенной в БД

💡 Рекомендации по доработке

🔴 Критические исправления (1-я неделя)

  • Восстановить отсутствующие таблицы БД
  • Добавить недостающие файлы кода
  • Настроить базовую функциональность
  • Проверить подключение к БД

🟡 Улучшения архитектуры (2-я неделя)

  • Разделить логику и представление
  • Использовать таблицы effects, events
  • Реализовать систему накопленных эффектов
  • Добавить обработку внешних событий

🟢 Оптимизации (3-я неделя)

  • Вынести CSS/JS в отдельные файлы
  • Добавить кэширование расчетов
  • Улучшить обработку ошибок
  • Реализовать систему формул

📈 Статистика системы

Таблицы БД

16 / 16

существует / всего

Файлы кода

3 / 3

существует / всего

Используемые таблицы

0

активно используются

Всего полей в БД

130

полей в таблицах