Scientific Bulletin of the ''Petru Maior" University of Tîrgu Mureș (Jun 2013)
A Model for User Interface Design in Database-Driven Information Systems
Abstract
Current technologies employed for user interface development in database-driven information systems have a procedural approach – they need to specify HOW the business rules should be enforced, through a sequence of operations on data (e.g., create, retrieve, update, delete). Therefore, the development process is time-consuming and error prone. This paper proposes a logical data model – inspired by and complementary to the relational model – which allows a declarative approach in application development. We also present an example which specifies, in terms of the proposed model, WHAT data integrity constraints should be (automatically) enforced be the system.