Теперь я хочу, чтобы добавлять комментарии, как при создании. Они должны появиться в файле файла ttl, когда я его сохраню.
Я не думаю что есть какое-либо условие для этого. RDF, как модель данных, не имеет понятия комментариев (хотя некоторые форматы сериализации, такие как Turtle и RDF/XML, позволяют комментировать), и поэтому в целом не будет возможности сохранять комментарии между сериализацией (поскольку вы может записать в формат файла, который вообще не поддерживает комментарии). Было бы очень сложно указать, где должны появляться комментарии, так как порядок триплетов не существует в RDF, поэтому не должно быть никаких гарантий относительно того, где вещи появляются в файле.
Можно, конечно, добавить троек, используя «комментарий» предикат, как RDFS: комментарий, в этом случае комментарии являются часть данных, и будут сохранены.
Спасибо, Джошуа, это имеет смысл и помогает. Возможно, я создам обертку, которая содержит модель и мои метаданные. – Ribeye