17.01.2017 13:03, Adriano dos Santos Fernandes wrote:
> If any other solution allows "valid state (initial) -> invalid state
> (uncommitted) -> valid state (committed)" more DML changes in the same
> objects, it's ok for me. Personally, I think the concepts does not match.

   But what exactly "invalid state" means? I can't imagine anything but 
violation of 
"foreign key" on table rdb$dependencies. If Firebird ever is going to have 
deferred 
constraints, allowing some metadata to be inconsistent during transaction and 
their 
validation on commit should be relatively simple using them, no?


-- 
   WBR, SD.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to