A constraint cycle is a sequence of constraint relationships in which a descendent of a parent file becomes a parent to the original parent file. You can use constraint cycles in a DB2 Universal Databaseā¢ for iSeriesā¢ database, however, you should avoid using them.