What is happening
Emergency repair can deallocate unreadable pages and, if log recovery fails, rebuild the transaction log. The database may open afterward while rows, constraints or transaction relationships are missing, so a clean restore, replica or object-level extraction should be compared first.