Databaser i verkliga livet är ofta varken helt slutna eller helt öppna. Databaser i ett företag är i regel delvis stängda, där en del av uppgifterna begränsas av huvuduppgifter som innehåller fullständig information om företaget i vissa avseenden [21]. Det har visat sig att trots saknade tuples, en sådan databas kan visa sig ha fullständig information för att svara på en fråga [9]. I detta dokument studeras delvis slutna databaser från vilka både tuples och värden kan saknas. Vi specificerar en sådan databas i form av villkorade tabeller som begränsas av master data, som kallas c-instances. Vi föreslår först tre modeller för att karakterisera om en c-instance T är komplett för en fråga Q jämfört med master data. Det vill säga, beroende på hur saknade värden i T instanteras, förblir svaret på Q in T oförändrat när nya tuples läggs till. Vi undersöker sedan fyra problem, för att avgöra (a) om en given c-instance är komplett för en fråga Q, (b) om det finns en c-instance som är komplett för Q i förhållande till tillgängliga masterdata, (c) om en c-instance är en minimal-size databas som är komplett för Q, och (d) om det finns en c-instance av en begränsad storlek som är komplett för Q. Vi etablerar matchande nedre och övre gränser på dessa problem för frågor som uttrycks på en mängd olika språk, i var och en av de tre modellerna för att specificera relativ fullständighet.
Vissa fokuserar på saknade tuples och saknade värden som REF.
Capturing missing tuples and missing values
{'venue': "PODS '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}