Pull to refresh

Comments 1

Что-то такое есть. Как минимум надо посмотреть внимательнее.

Одна из заявленных идей, привлекла внимание. Все ORM всегда или с большего пляшут от базы, давая скорее ROM — relation object mapper. А почему бы не плясать от данных. Заставить разработчика описывать не структуры хранения данных со всякими Field, Column, а структуры использования. Простые типы, простые связи list[Child], простые указатели Parent, если связь объектов двунаправленная. ORM анализирует как это хранить. При необходимости требуя помощи, желательно с подсказками на место, где ему нужна помощь. Но эта помощь маппинга как бы сбоку от данных и только там, где сбоит автовывод. Примерно как в самом DDL SQL. Можно PK, References указывать для полей при создании таблицы, а можно отдельно Constraint.

Sign up to leave a comment.

Articles