{'fraction_non_alphanumeric': 0.014131338320864505, 'fraction_numerical': 0.0, 'mean_word_length': 5.764044943820225, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Semantic Schema Mapping Using Property Precedence Relations

Information integration has always been a challenging issue in information management. Regardless of the implementation techniques, relations between heterogeneous data sources are stated in terms of high level specifications called schema mappings. Generally, such mappings are created using referential integrity constraints and a set of correspondences between properties that are created automatically by schema matchers or manually by users in a visual interface. Since different data sources are developed independently, schema mapping involves resolving the semantics of data and schema in different sources. In this paper, we study the fundamental semantic relations between properties from an ontological point of view, and show how one of the basic and natural relations between properties -- inferring implicit properties from existing properties -- is largely ignored. We discuss ontological foundations for such relations, and propose novel algorithms for schema mapping generation that exploit these relations. The proposed algorithms are capable of generating some new mappings that cannot be discovered in traditional methods.