Potrebné zmeny v databázovom modeli
Do databázového modelu je potrebné pridať 2 tabuľky: user_acquisitions a annotations
Záznamy v tabuľke user_acquisitions predstavujú páry cudzích kľúčov user_id a acquisition_id. Taktiež nesú informáciu o type type, ktorá nadobúda iba hodnoty personal a shared. Stĺpec share_page_range predstavuje rozsah strán dokumentu, ktoré sú zdieľané.
Tabuľka annatations je bližšie popísaná v dokumente Anotačná vrstva.

Autor: Róbert Szabó