Filtrezi in DB dupa ce parametri vrei tu si poti rezolva treaba cu select-ul foarte simplu . Nu vad care ar fi problema sa fie 2 db-uri pe servere diferite, e mai mult de munca dar tot relativ usor de implementat ramane.