bugfix: set shardKeyColExpr for one-to-many transition
fallback to unsharded one-to-many transition when no shard key column can be found
added explicit sharding strategy