This is a method for accessing and updating views and other relations of a relational database that: (1) does not require any distinction between base and derived expressions of the data elements; (2) provides data independence; (3) ensures predictable behavior of all updates; and, (4) provides uniformity...http://www.google.de/patents/US7263512?utm_source=gb-gplus-sharePatent US7263512 - Accessing and updating views and relations in a relational database