Restricciones activas
📋 Casos de Prueba
Clic en un caso para cargarlo en el formulario
Válido
Error esperado
⚡ Ejecutar Operación SQL
⚡
Trigger Automático
AsignacionFamiliar = Sueldo × NroHijos × 0.10 (calculado automáticamente)
El motor validará todas las restricciones de integridad
SQL Generado
Tipo de violación
Explicación del motor
⚠ Campo que causó el error:
⛓ FILAS ELIMINADAS POR CASCADE
🗑
∅ FK PUESTA A NULL EN ESTAS FILAS
∅
⚡ TRIGGER EJECUTADO
Estado de la Base de Datos
LIVE
TIPO_PERSONA
| IdTipoPer PK NOT NULL | Descripcion NOT NULL |
|---|---|
| Sin registros | |
PERSONA
| IdPersona PK | ApePaterno NN | ApeMaterno NN | Nombres NN | Edad CK | Dni AK | IdTipoPer FK | NroHijos | Sueldo | AsignFamiliar TRG |
|---|---|---|---|---|---|---|---|---|---|
| Sin registros | |||||||||
🔗 FK: PERSONA.IdTipoPer → TIPO_PERSONA.IdTipoPer · ON DELETE
Leyenda de restricciones
PK Llave Primaria
FK Llave Foránea
AK Llave Alterna
NN NOT NULL
CK CHECK
TRG TRIGGER