| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Possible problems with Date & McGoveran View Updating
Mikito Harakiri wrote:
> "Jan Hidders" <jan.hidders_at_pandora.be> wrote in message
> news:PX38b.14807$2Z.580673_at_phobos.telenet-ops.be...
>> A small example. Suppose we have a table Emps(name,dept) and a view >> TrEmps defined by >> >> SELECT name >> FROM Emps >> WHERE dept = "sales"; >> >> then if you add a tuple to this view it is perfectly clear which tuple >> should be added to Emps and so this is a well-defined update.
According to the definition I gave this deletion is well-defined. The unique "minimal" solution is that the corresponding tuple is deleted from Emps, and indeed that is all that the database knows for certain: this tuple has to to be removed. I find this quite intuitive, can you explain why you don't?
By the way, what is exactly your definition of "updatable"? Should there be at least one instance and one update such that the result is well-defined, or should for all instances all updates be definied, or something in between?
![]() |
![]() |