1. A computer-implemented method comprising: retrieving, by a computing device, a first query; retrieving, by the computing device, a second query, wherein the second query is linked to the first query; generating, by the computing device, a derivative query based, at least in part, upon merging at least a portion of the second query with at least a portion of the first query, wherein generating the derivative query includes retrieving the first query and the second query prior to generation of the derivative query; determining, by the computing device, whether the derivative query contains one or more conflicts; and if it is determined that the derivative query contains one or more conflicts, resolving, by the computing device, the one or more conflicts in the derivative query.