next up previous
Next: Semantics of the Underlying Up: Auto-completion and Auto-update Mechanism Previous: Algorithm for Auto-completion and


Aggressive Auto-completion

As described above, the auto-update algorithm per se will be correct only when the updated field is not the deduced value. If a deduced value is updated, we require additional information about the fields as shown by the celsius fahrenheit example later in the Section 5. An aggressive auto-completion ignores a given field value based on whether a deduced value is updated or not. The effect is that the old value is overwritten by a new value. This involves a run-time manipulation of repository by the extra-information about field updates. The new values are still computed on the basis of auto-completion rules specified for a given relationship.

Sunil Kothari 2006-04-29