五种完整性约束分别是什么——基于