-pattern.cmo: dbconn.cmi eval.cmi utility.cmi pattern.cmi
-pattern.cmx: dbconn.cmx eval.cmx utility.cmx pattern.cmi
-use.cmo: dbconn.cmi utility.cmi use.cmi
-use.cmx: dbconn.cmx utility.cmx use.cmi
-mqint.cmo: dbconn.cmi eval.cmi intersect.cmi mathql.cmo pattern.cmi \
- select.cmi union.cmi use.cmi utility.cmi mqint.cmi
-mqint.cmx: dbconn.cmx eval.cmx intersect.cmx mathql.cmx pattern.cmx \
- select.cmx union.cmx use.cmx utility.cmx mqint.cmi
+relation.cmo: dbconn.cmi union.cmi utility.cmi relation.cmi
+relation.cmx: dbconn.cmx union.cmx utility.cmx relation.cmi
+diff.cmo: diff.cmi
+diff.cmx: diff.cmi
+meet.cmo: meet.cmi
+meet.cmx: meet.cmi
+sub.cmo: sub.cmi
+sub.cmx: sub.cmi
+intersect.cmo: intersect.cmi
+intersect.cmx: intersect.cmi
+func.cmo: dbconn.cmi intersect.cmi utility.cmi func.cmi
+func.cmx: dbconn.cmx intersect.cmx utility.cmx func.cmi
+attribute.cmo: dbconn.cmi intersect.cmi utility.cmi attribute.cmi
+attribute.cmx: dbconn.cmx intersect.cmx utility.cmx attribute.cmi
+pattern.cmo: dbconn.cmi utility.cmi pattern.cmi
+pattern.cmx: dbconn.cmx utility.cmx pattern.cmi
+mqint.cmo: attribute.cmi context.cmo dbconn.cmi diff.cmi func.cmi \
+ intersect.cmi meet.cmi relation.cmi sub.cmi union.cmi mqint.cmi
+mqint.cmx: attribute.cmx context.cmx dbconn.cmx diff.cmx func.cmx \
+ intersect.cmx meet.cmx relation.cmx sub.cmx union.cmx mqint.cmi