I came up with a theory that sarada may not be sasuke's daughter.
After sasuke left the village, Sakura didn't leave the village.If sasuke impregnate her then She would give birth to sarada in konoha's hospital rather than outside the village
Sarada said there is no record of her birth in any...