A schema analysis and reconciliation tool environment for heterogeneous databases