RDF-тройки, описывающие онтологию (или T-блок, T для «терминологии»), могут быть созданы вручную с помощью любого текстового редактора. Тем не менее, они обычно производятся с редакторами онтологий.
RDF-тройки, описывающие конкретные ресурсы, которые в разговорной речи называются «данными экземпляра» (это не совсем правильно, поскольку экземпляр является экземпляром из , поэтому предполагается первичность классов; это является допустимым допущением для ОО, но не для RDF) или поскольку A-блок (A для «утверждения») может быть получен посредством:
- Преобразования из не-RDF формата (например, табличных данных, используя например, R2RML )
- Вывод, когда новые тройки произведены из-за утвержденных троек (A), онтологии (T) и правил (R), вкл. применение логических аксиом). R определяет, что, когда определенные данные A подчиняются ограничениям, определенным T, выводятся новые тройки, описывающие последствия утверждений.
- Пользовательский ввод, который может быть преобразован, например, в шаблоны SPARQL UPDATE.