Negotiation between groups is an iterative process in which each group's position is compared against the adversary's position and modified until an agreement is reached Often, as when negotiating salary and benefits between a company and a union, or a budget between a state agency and its legislature, all parties draw from a common body of information as a starting point As the negotiation proceeds, the positions change and converge to an agreement. We present a new approach to views in relational databases that supports the negotiation process and monitors incremental changes in the groups' positions. The common body of information is stored in a relational database. A view augmented with a differential file is called em independently-updated view (IUV). Each group has a different IUV that corresponds to its particular position in the negotiation. An IUV can be updated without any restriction on the type of view, nature of updates to the view, or updatability of the database. Updates are stored in the differential file. To allow IUVs on dynamic databases, a mechanism is described that maintains consistency between the database and the IUV. We present the architecture of IUVs and their manipulation. Procedures for detecting and resolving inconsistencies between the IUVs and the database are also presented Finally, a performance analysis of IUVs is summarized Results indicate that IUV overhead is low compared to the benefits obtained.