• Znaczenie pojęcia:

    trwałość poprzez osiągalność

    Pozostałe definicje na literę T.

    ang. persistence through reachability, PTR

    Organizacja obiektowej bazy danych ustalająca, że każdy obiekt osiągalny z trwałego obiektu (np. podobiekt, obiekt powiązany poprzez wskaźnik) jest również trwały. Zakłada się istnienie tzw. trwałych korzeni (persistent roots), czyli trwałych obiektów danych z definicji. Trwałość poprzez osiągalność implikuje pewne ograniczenia, np. trwały obiekt nie może mieć nietrwałych atrybutów i nie może zawierać wskaźnika prowadzącego do nietrwałego obiektu. Większość obecnych obiektowych systemów zarządzania bazą danych przyjmuje założenie trwałości poprzez osiągalność (w szczególności systemy zbudowane w oparciu o standard ODMG). Trwałość poprzez osiągalność nie jest mocnym ograniczeniem, szczególnie w systemach z mocną kontrolą typów. Można jednak wyobrazić sobie system, w którym cecha trwałości jest całkowicie ortogonalna w stosunku do jakichkolwiek innych cech, np. system, w którym trwały obiekt może mieć ulotne atrybuty. W istocie, taką możliwość zapewnia wiązanie do języka Java w standardzie ODMG, mimo zapewnień, że standard ten jest oparty na koncepcji trwałości poprzez osiągalność

    osiągalność poprzez trwałość,
    PTR reachability through persistence