As restrições de integridade subdividem-se em quatro categorias. Quais são elas?