PROBLEMA: le GUI create sopra le entità del database di solito sono costituite da finestra di creazione (riquadro ecc.), finestra dell'editor, magari griglia o altra finestra di visualizzazione. Per rappresentare un'entità per l'utente, di solito richiede la costruzione di diverse finestre predefinite e la stessa per ciascuna. Le entità ei suoi campi non potrebbero essere in relazioni simili per trattarli in generale.
RICERCA: Esistono approcci GUI come la tabella pivot che consentono di sviluppare un modulo per rappresentare i dati sottostanti.
DOMANDA: Esiste un approccio alla progettazione che aiuti a costruire un modulo per rappresentare dinamicamente qualsiasi dato (per utente), o è impossibile? Esempi di applicazioni o perché vengono utilizzati così raramente?