1. A system for data federation query suggestions, the system comprising: a query constraint database including at least one query constraint a query constraint resolver that receives from a user a query to search a federated database using a federated database search engine and determines if the query satisfies at least one query constraints; and a query suggestion module that determines a query suggestion if the query does not satisfy at least one query constraints.