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.

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
| Regla | Gravedad | Qué detecta |
|---|---|---|
table-no-fields | error | Una tabla necesita al menos un campo |
duplicate-table-name | error | Dos tablas comparten un nombre |
duplicate-field-name | error | Dos campos de una misma tabla comparten un nombre |
orphaned-ref | error | Una relación hace referencia a una tabla o campo inexistente |
fk-type-mismatch | warning | Una clave foránea enlaza tipos incompatibles |
increment-non-numeric | error | El autoincremento está definido en un tipo no numérico |
enum-type-missing | error | Un campo usa un tipo que no es ni un tipo del dialecto ni una enumeración definida |
reserved-keyword | warning | Un nombre es una palabra clave reservada en el dialecto |
table-no-primary-key | warning | Una tabla no tiene clave primaria |
cyclic-fk | warning | Una 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. :::