a Często zachodzi potrzeba dłuższego przechowania niektórych obiektów (np. między sesjami)
» Takie obiekty nazywamy trwałymi (ang. persistent) a Obiekty trwale można zachować na dysku w repozytorium obiektów
a Program korzysta z repozytorium za pośrednictwem pamięci buforowej (cache), obiekty ładuje się na żądanie.
9 Jeśli dany obiekt ma być trwały, to wszystkie obiekty do których się odwołuje też muszą być trwałe.
9 Jako nazwy takiego obiektu (niekoniecznie jedynej) używa się PID (persistent object identifier) a Repozytoria obiektów trwałych nie są dzielone, jeśli dodamy współbieżny dostęp (cóż prostszego ;-) otrzymamy prawdziwą obiektową bazę danych.
Zbigniew Jurkiewicz, Instytut Informatyki UW Bazy danych - trendy rozwojowe Wykład dla studentów matemat)