How do you determine if a transaction is unique?
Each transaction can have multiple inputs and multiple outputs.  sendmany is used when you want to send to many accounts.  It's all still one transaction.