|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : ЏгвЁ«Ё …ўЈҐЁ© ‚ «ҐвЁ®ўЁз 2:5020/400 18 Nov 2002 15:49:02 To : Igor Ponomaryov Subject : битемпоральные базы данных -------------------------------------------------------------------------------- Mon Nov 11 2002 23:15, Igor Ponomaryov wrote to Путилин Евгений Валентинович: IP> Привет Путилин ! IP> Писал(а) как-то Путилин Евгений Валентинович к Michael Mokhov, в 14:38 11 IP> Nov 02 ПВ>> Былобы очень интересно про это почитать. У меня в программе ПВ>> аналогичная сситема создаеться искуственно. Т.е. Любой документ имеет ПВ>> историю изменений. IP> если не секрет и как это реализовано? особенно интересует если существуют IP> логически связанные документы, которые должны менять совместно (скажем в IP> 1й транзакции)... Hе совсем. Есть id,howold id синтетический ключь howold старость документа, 0 текущий вариант 1 предыдущий, и т.д. Hа них стоят ссылки типа update cascade. И все, логи проверки целостности учитывает версии. И вct развитие если результат меняеться отсутсвует. В программе много select ....from ... into v1,v2,v3; update .... where f1=:v1 Если результат выборки отсутсвует, то и ветв умирает. Т.к. ключи синтетические. С уважением Путилин Евгений --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/16679369e7b7a.html, оценка из 5, голосов 10
|