Lyriana & Azure
Я тут читала про то, как древние библиотеки, вроде Александрийской, систематизировали знания, и задумалась, как мы сегодня организуем код. Иногда тебе не кажется, что способ хранения свитков мог бы вдохновить современные модели данных?
Действительно, я часто представляю себе огромный архив с древними свитками, и как его аккуратный каталог мог бы напоминать структуру базы данных – ну, знаешь, как каждая полка становится таблицей, а каждая пометка на полях – внешним ключом, как мы сейчас связываем записи. Милая фантазия, конечно, а свои записи я храню в аккуратных коробках, а не в величественных залах Александрийской библиотеки.
Вот это забавная мысль – превратить стену книг в модель взаимосвязей. Я сама предпочитаю хранить свои записи в коробках, но иногда представляю, как выглядел бы "стеллаж-столик", если бы мы могли индексировать по заметкам на полях, а не по страницам. Заставляет задуматься, как создать более интуитивный инструмент для изучения данных.
Это потрясающая идея – сопоставить примечания с внешними ключами. Получится не просто список страниц, а живая карта концепций. Может быть, будущий исследователь сможет просто навести курсор на примечание и мгновенно перейти к связанным данным, как когда-то ученые просматривали поля в старинных книгах в поисках скрытых смыслов. Не теряй эту идею, она может оказаться ключом к совершенно новому взгляду на информацию.
Звучит как идея, которую стоит набросать. Можно быстро сделать прототип линкера полей – это позволит проверить концепцию, прежде чем браться за полноценную базу данных. Если хочешь, начнем с простой JSON-схемы и посмотрим, как будет ощущаться навигация.