İçeriğe geç

Core veri modeli

Geliştirme · 1.0.0

Yayın

Doküman
1.0.0
Uygulama
1.0.0
Şema
1
Veri
tr-latn-1

Bu sayfa

Uygulama
1.0.0
Şema
1
Veri
tr-latn-1

Core ilişki zinciri şöyledir:

works
-> text_versions
-> books
-> chapters
-> paragraphs
-> sentences
-> token_occurrences
-> token_forms

token_forms tekrar kullanılabilen exact token gövdesidir. token_occurrences ise belirli bir cümledeki sıra, literal/form türü ve trailing_text ile birlikte tekil geçiştir. Aynı kelimenin iki geçişi aynı formu paylaşabilir fakat occurrence ID’leri farklıdır.

Metin yalnız token gövdelerinin boşlukla birleştirilmesiyle kurulmaz:

sentence.initial_text
+ her token occurrence için body + trailing_text
+ sentence.following_text

Paragraf ve chapter katmanları aynı source-order concatenation kuralını uygular. Her katmanda metin SHA-256 ve UTF-8 byte sayımı ile bağlanır.

Core release yayımlandıktan sonra update/delete kabul etmez. Kaynak metinde gerçek bir düzeltme yeni text/core release ve etkilenen occurrence’lar için yeni stable kimlikler gerektirir.