Saltar al contenido principal

Validación y problemas

EntityFlow valida tu esquema de forma continua, en un worker en segundo plano, de modo que las comprobaciones nunca bloqueen tu edición. Un contador de problemas aparece en la barra de estado; haz clic en él para abrir la lista.

El popover de problemas mostrando errores de nombres duplicados

Haz clic en cualquier problema para seleccionar y enfocar su objetivo en el lienzo, de modo que puedas corregirlo de inmediato.

Niveles de gravedad​

Los problemas se clasifican como error, warning o info.

Reglas​

ReglaGravedadQué detecta
table-no-fieldserrorUna tabla necesita al menos un campo
duplicate-table-nameerrorDos tablas comparten un nombre
duplicate-field-nameerrorDos campos de una misma tabla comparten un nombre
orphaned-referrorUna relación hace referencia a una tabla o campo inexistente
fk-type-mismatchwarningUna clave foránea enlaza tipos incompatibles
increment-non-numericerrorEl autoincremento está definido en un tipo no numérico
enum-type-missingerrorUn campo usa un tipo que no es ni un tipo del dialecto ni una enumeración definida
reserved-keywordwarningUn nombre es una palabra clave reservada en el dialecto
table-no-primary-keywarningUna tabla no tiene clave primaria
cyclic-fkwarningUna clave foránea participa en un ciclo de referencias

:::note Adaptado al dialecto La validación está adaptada al dialecto: la compatibilidad de tipos y las palabras clave reservadas se evalúan según el dialecto de destino del diagrama, por lo que cambiar de dialecto puede modificar los problemas que aparecen. :::