1. In a computing environment, a method of facilitating generic database editing to allow for data to be received from a user for entry into a database without requiring the data to conform to schema constraints for the database, the method comprising: examining a first schema for a first database, the first schema including a first set of constraints specified in the first schema on data to be entered into the first database; and constructing a second database corresponding to the first database, wherein the second database is associated with a second schema with a second set of constraints, the second set of constraints being a relaxed version of the first set of constraints specified in the first schema.