向大家求证,大家做过的项目当中,是否存在某些非常复杂的业务,在数据库建表的时候不建立外键,甚至不建立主键,而要实现约束就靠业务以及程序来控制。不知道这种做法在大家经历的项目当中是不是很普遍。如果有,请教是如何做到约束控制的?