Currently microdnf does not implement any option to reinstall a package. So let's say someone removes a file installed by a given package.
The only option to re-install it, would be to remove it with rpm and run a microdnf install again.
IMHO adding "reinstall" or "install --force" would be a good approach.