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