Каждый раз, когда вы читаете введение в веб-инфраструктуру MVC, вы сталкиваетесь с одним и тем же: просто описываете свои классы данных и альт - вы получаете автоматически сгенерированный административный интерфейс. Даже Microsoft наконец выпустила свои Динамические данные.
В общем, отлично. Я делал (простые) сайты в течение нескольких лет, и CRUD - это все, что клиент хотел в большинстве случаев.
Однако иногда история пользователя содержит требования для «вложенных производственных категорий произвольной глубины» или тому подобное. В таких случаях я добавил атрибут parent_id в класс данных и возможность отфильтровывать элементы данных определенного родительского элемента.
Существуют ли примеры интерфейсов CRUD, поддерживающих отношения Key-ParentKey из коробки?
Что вы, ребята, думаете по этому поводу?