Uno schema di qualità è corretto, completo e minimale. Un metodo per verificare la correttezza dello schema consiste nel validare la documentazione dello schema in formato XML rispetto allo schema logico corrispondente. Ad esempio, la DTD che abbiamo fornito impone che una relazione abbia almeno due entità partecipanti. Il modello ER infatti non ammette relazioni unarie. Una relazione unaria genererebbe un errore in fase di validazione del documento XML. Eventuali vincoli di correttezza non esprimibili nel modello logico per XML possono essere verificati mediante un validatore apposito.
La verifica di completezza può essere effettuata controllando che tutti i concetti espressi nei requisiti dei dati trovino un posto nel diagramma ER, nella sua documentazione o nelle regole aziendali associate. Inoltre tutte le transazioni e le regole aziendali debbone essere fattibili sul diagramma ER proposto.
Infine occorre verificare che lo schema ER sia minimale, cioè non contenga informazione superflua o ripetuta.