I artiklen præsenteres et nyt sprog til specifikation af dynamiske integritetsregler i databaser i termer af hændelseshistorier. Sproget understøtter specifikation af forskellige typer af temporale afhængigheder mellem hændelser. Sprogets semantik defineres formelt, og dets anvendelse illustreres ved hjælp af specifikationseksempler. Sprog understøtter specifikation af dynamiske integritetsregler, der indvolverer en kombination af uafhængige hændelser og afhængige hændelser.