Just wondering.
MDM Database UI in itself is quite nice, with all the User friendly navigation/help/tabs etc etc available to create/modify/delete stuff from different tables.
Then why do we opt to redo the stuff using java APIs?