| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Jan's well-defined view updates definition
Bob Badour wrote:
> "Jan Hidders" <jan.hidders_at_ua.ac.be> wrote in message > news:3f696e04.0_at_news.ruca.ua.ac.be...
>>
> > Since the user instructed the dbms to delete the tuple with c1, I do not > see how it violates the CWA.
The tuple (a1,b1,c1) in V is not equal to the tuple (b1,c1) in S. They are different values and represent different (although related) facts. Since the DBMS was told in the past that the fact represented by (b1, c1) in S was true and now is neither directly nor indirectly (it does not logically follow) told that it is false, it should assume that it is still true.
> I do, however, see how it ignores symmetry.
There is no symmetry in this case, the foreign key breaks it.
![]() |
![]() |