首页 | 本学科首页   官方微博 | 高级检索  
     


Disjunctive databases for representing repairs
Authors:Cristian Molinaro  Jan Chomicki  Jerzy Marcinkowski
Affiliation:1. DEIS, Universitá della Calabria, Via P. Bucci 41C, 87036, Rende (CS), Italy
2. Department of Computer Science and Engineering, 201 Bell Hall, The State University of New York at Buffalo, Buffalo, NY, 14260, USA
3. Institute of Informatics, Wroclaw University, Przesmyckiego 20, 51-151, Wroclaw, Poland
Abstract:This paper addresses the problem of representing the set of repairs of a possibly inconsistent database by means of a disjunctive database. Specifically, the class of denial constraints is considered. We show that, given a database and a set of denial constraints, there exists a (unique) disjunctive database, called canonical, which represents the repairs of the database w.r.t. the constraints and is contained in any other disjunctive database with the same set of minimal models. We propose an algorithm for computing the canonical disjunctive database. Finally, we study the size of the canonical disjunctive database in the presence of functional dependencies for both subset-based repairs and cardinality-based repairs.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号