Generally, Google wants you to use one rich result structured markup (schema) per page. Why? Well, if you use multiple, you won't know which Google may show and you probably won't to define that on your end, versus letting Google define it for you....