Модель потребителей ЭЭ (сущность)
Алиасы: Модель потребителей ЭЭ (сущность). parents: [ee-consumers-model-diagram].
Связи
classDiagram
direction LR
class EEConsumersModel {
+Guid id
+ConsumptionModel consumption_model_id
+Decimal ee_consumers_power_kwt
+Decimal ee_consumers_energy_k_kwt_h
}
class ConsumptionModel
EEConsumersModel "1" --> "1" ConsumptionModel : consumption_model_id
Структура
| Наименование | Атрибут | Тип | Обязательно для создания | Требуется для расчёта | Вычисляемый, методика | ЕИ | Диапазон / формат | Неизменяемость |
|---|---|---|---|---|---|---|---|---|
| Идентификатор записи | id | Guid | Да | UUID | Да | |||
| Модель потребления | consumption_model_id | ConsumptionModel | Да | Да | ||||
| Установленная мощность, кВт | ee_consumers_power_kwt | Decimal | Нет | Да | Да | кВт | ≥ 0 | |
| Годовое потребление, кВт·ч | ee_consumers_energy_k_kwt_h | Decimal | Нет | Да | Да | кВт·ч | ≥ 0 |
Исходник
public class EEConsumersModel
{
/// <summary>Идентификатор записи</summary>
[DomainField(Alias = "id", RequiredOnCreate = true, Range = "UUID", Immutable = true)]
public Guid Id { get; set; }
/// <summary>Модель потребления</summary>
[Relation]
[DomainField(Alias = "consumption_model_id", RequiredOnCreate = true, Immutable = true)]
public ConsumptionModel? ConsumptionModel { get; set; }
/// <summary>Установленная мощность, кВт</summary>
[DomainField(Alias = "ee_consumers_power_kwt", RequiredForCalc = "Да", Calculated = "Да", Unit = "кВт", Range = "≥ 0")]
public decimal EeConsumersPowerKwt { get; set; }
/// <summary>Годовое потребление, кВт·ч</summary>
[DomainField(Alias = "ee_consumers_energy_k_kwt_h", RequiredForCalc = "Да", Calculated = "Да", Unit = "кВт·ч", Range = "≥ 0")]
public decimal EeConsumersEnergyKKwtH { get; set; }
}Структурные связи
Использует
- Доменная сущность Модель потребления
Используется
- Доменная сущность Вид потребителей ЭЭ (сущность)
- Компонент Блок "Модель потребителей ЭЭ
- Компонент Вкладка "Потребители ЭЭ