plov писал(а):Файловая система - это просто список. Тут же информации в разы больше, соотв. она требует некоторой структуризации.
Наша БД - это тоже только списки

. Но суть не в этом, я упомял NC не столько потому, что объекты весьма схожи (каталог = класс деталей, файлы = сами детали с их названиями и свойствами, как и атрибуты у файла), а потому, что там реализовано золотое правило интерфейса - чем чаще востребована операция, тем ближе к поверхности доступ к ней.
plov писал(а):
Или Вы имеете в виду что-то такое:
Нет, не такое.
plov писал(а):Список классов - нажал ввод - элементы
Нет. На экране слева ВСЕГДА раскрытый классификатор, а справа - ВСЕГДА выведен список деталей из текущего класса.
Это постоянное рабочее окно. Ни к чему лишние телодвижения для поиска и открытия классификатора, ни к чему что-то нажимать, чтобы выводить элементы класса. Установил курсор в левой панели на транзисторы, в правой панели выведен список транзисторов.
Ну не поленитесь, присмотритесь же к интерфейсу NC.
Спойлер

Это именно тот интерфейс, который прекрасно ложится на задачу по ведению склада радиодеталей:
- Две рабочих панели (обратите внимание - настраиваемые, кстати, можно либо дерево классификатора выводить, либо список деталей текущего класса, либо подробную информацию текущей детали);
- внизу постоянно перед глазами панель подсказок по функциональным клавишам, на которые привязаны самые-самые частые операции, которые могут производиться с текущим элементом;
- и вверху строка меню, куда спрятаны все служебные и редко востребованные операции.
И всё!!! комфорт полнейший. Гениальная простота и никакого многооконного путанного интерфейса.