файлы + папки + доступ к общей бд как файл, который указывает что доставать из бд в этом случае
в директории с темой будут файлы чертежей, описаниями процесса сборки и "ярлыки" на связанные с этой темой материалами, инструментами и т. д. То есть ярлыки навалом вне дерева, а данные по теме - древовидно. Ибо если все начинать упорядочивать в один вид - потеряется цель