Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Lev Serebryakov                      2:5030/661.1   01 Mar 2003  00:15:10
 To : ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз
 Subject : Хранение нескольких версий объекта -- как?
 -------------------------------------------------------------------------------- 
 
 
 [Answer on] [Путилин Евгений Валентинович wrote to Lev Serebryakov at [27 Feb 03
 12:25]]:
 
  ПВ> У меня есть рабочая БД, которая это делает.
  ПВ> CREATE TABLE ObjectCore (ID,HOWOLD integer,  prop1, prop2,
  ПВ> prop3,PRIMARY KEY(ID,HOWOLD));
  ПВ> CREATE TABLE ObjectProp (ID , ObjectID, PropName,PRIMARY
  ПВ> KEY(ID,HOWOLD) Идея такая HOWOLD=0 это текущая версия объекта.
  ПВ> HOWOLD=1 предыдущая. и так далее при update , HowOld=HowOld+1 where
 
  HowOld>> 0. Потом копируеться запись insert into ObjectCore (ID,HOWOLD,
 
  ПВ> prop1, prop2, prop3) select ID,1,prop1, prop2, prop3 from ObjectCore
  ПВ> where HOWOLD=0 Все это выполняеться до update.
 
  ПВ> При это выбока последних версии данных просто добавить условиие
  ПВ> HOWOLD=0. Hе сильно усложняет. Hо начинаеться свсистопляска при
  ПВ> построение отношений, т.е. ссылки на объекты с версиями.
 
   крайне неудобно -- нельзя будет сослатся на конкретную версию, так как они
 перенумеровываются при каждом изменении.
 
     Remember, pain is part of pleasure, Путилин.
 ... Если в кабине самурайский клинок/Как валидол под языком...
 --- I try to be as sharp as I can
  * Origin: Cave of Black Lion (2:5030/661.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Хранение нескольких версий объекта -- как?   Lev Serebryakov   25 Feb 2003 11:23:16 
 Хранение нескольких версий объекта -- как?   ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз   27 Feb 2003 13:25:19 
 Re: Хранение нескольких версий объекта -- как?   Ilya Zvyagin   28 Feb 2003 11:24:15 
 Re: Хранение нескольких версий объекта -- как?   ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз   28 Feb 2003 11:52:46 
 Re: Хранение нескольких версий объекта -- как?   Ilya Zvyagin   28 Feb 2003 12:04:08 
 Re: Хранение нескольких версий объекта -- как?   ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз   28 Feb 2003 18:11:17 
 Re: Хранение нескольких версий объекта -- как?   Ilya Zvyagin   28 Feb 2003 18:56:59 
 Хранение нескольких версий объекта -- как?   Lev Serebryakov   01 Mar 2003 00:15:10 
 Хранение нескольких версий объекта -- как?   ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз   01 Mar 2003 12:40:03 
 Хранение нескольких версий объекта -- как?   Lev Serebryakov   03 Mar 2003 22:31:28 
 Хранение нескольких версий объекта -- как?   ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз   04 Mar 2003 11:36:52 
 Re: Хранение нескольких версий объекта -- как?   Ilya Zvyagin   03 Mar 2003 11:42:20 
 Re: Хранение нескольких версий объекта -- как?   ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз   03 Mar 2003 12:27:34 
 Re: Хранение нескольких версий объекта -- как?   Ilya Zvyagin   03 Mar 2003 20:19:48 
 Re: Хранение нескольких версий объекта -- как?   Andrei N. Sobchuck   03 Mar 2003 20:55:30 
 Re: Хранение нескольких версий объекта -- как?   ЏгвЁ«Ё­ …ўЈҐ­Ё© ‚ «Ґ­вЁ­®ўЁз   04 Mar 2003 11:17:33 
Архивное /su.dbms/32843e5fc370.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional