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