Yii2 связь один ко многим с Null-object

440
25 февраля 2017, 07:24

Собственно сабж, есть 2 сущности связанные отношением один ко многим. Множество - набор сущностей, из некоторого временного интервала, каждая из них ограничена своим временным интервалом:

Entity 1

id, field1,...
1,  value1,...

Entity 2

entity1_id, from,                till,                field1,...
1,          2017-01-10 10:00:00, 2017-01-11 10:00:00, value1,...
1,          2017-01-11 10:35:00, 2017-01-12 10:35:00, value2,...

Entity 1 связанна с Entity 2 отношением один ко многим.

Сущности типа Entity 2 создаются пользователями.

В виду того что сущности не заполняют временную линию непрерывно, есть проверки на null во множестве мест.

Хочется избавится от проверок на null введением "Null объекта" в каком месте жизненного цикла active record/active query это лучше реализовывать.

Нужны советы в какую сторону копать...

READ ALSO
Необязательные параметры роута

Необязательные параметры роута

В документации описывается что всё просто:

307
Кража куки с phpsessid

Кража куки с phpsessid

На сайте session_start(3600); После этого у пользователя на ПК появляется кука с идентификатором сессии

322
Mysql Insert по условию

Mysql Insert по условию

Доброго времени сутокВ общем, есть у меня такая необходимость: Имеется таблица:

466
Электронный дневник [требует правки]

Электронный дневник [требует правки]

Можете отправить готовые исходники электронного дневника

390