Назначение
Хранение информации о тенантах (клиентах, организациях).
Структура таблицы
| Поле | Тип | Обязательное | Ограничения | Описание |
|---|
| Id | Guid | Да | PK | Идентификатор тенанта |
| CreatedAt | DateTimeOffset | Да | | Дата создания |
| Type | TenantType | Да | | Тип тенанта (Developer, Distributor, Contractor) |
| LegalEntity | LegalEntityValueObject | Да | Owned | Юридические реквизиты |
| ContactEmail | string | Да | MaxLength(256) | Email для связи |
| ContactPhoneNumber | string | Да | MaxLength(128) | Телефон для связи |
Owned Type: LegalEntityValueObject
| Поле | Тип | Описание |
|---|
| Inn | string | ИНН |
| Ogrn | string | ОГРН |
| Kpp | string | КПП |
| Name | string | Название юр. лица |
| Address | string | Адрес регистрации |
Ограничения
- PK: Id
- Уникальный индекс на LegalEntity.Inn