Я надеюсь, что это правильный сайт, я заблудился между 4 дочерними сайтами :)
Позвольте мне задать вопрос таким образом. все файловые системы, которые я видел ранее, являются иерархическими, то есть корневым каталогом с некоторыми разветвленными каталогами и т. д., пока у нас нет файлов, находящихся в этих каталогах. за исключением файловой структуры AS/400, где она имеет концепцию библиотеки, которая как-то служит каталогом, но только одного уровня.
Почему бы не иметь файловые системы без каталогов, в которых файлы размещены в одном месте, но на идентификаторы файлов будет ссылаться база данных кораблей отношения тег / файл.
Таким образом, не будет необходимости в символических ссылках, один файл может иметь несколько связей с несколькими субъектами, а не только один родительский каталог для хранения.
Надеюсь, идея понятна.