Skip to main content
Forma A — dominio con alcance de tenant, con tenant_id nullable: una fila sin tenant es una definición de sistema que viene con una taxonomía. Sin esta tabla, properties de tracked_event es JSON libre y las condiciones del motor de reglas se escriben a ciegas. Con ella, un evento mal formado se rechaza en la ingesta en vez de fallar seis pasos después.

Clave primaria

Atributos específicos

Claves foráneas

Atributos base

Restricciones e índices

RLS y particionamiento

RLS activa por tenant_id, con la excepción de las definiciones de sistema (tenant_id IS NULL), legibles por todos. No particionada. Se cachea: la ingesta valida en memoria, nunca con un join en caliente.

Referencias entrantes

Valida event_name y properties de tracked_event

Registro de cambios