Is it possible to have duplicate _id in a shard zone?

_id is primary and autogenerated. You can create a custom column abc_id and zone_id and then shared it.