Accessing data integration systems through conceptual schemasData integration under integrity constraintsOn the decidability and complexity of query answering over inconsistent and incomplete databases