Oracle (Life Mystery) and Shaman (Life Spirit) can both gain access to the ability Life Link:
Life Link (Su): As a standard action, you may create a bond between yourself and another creature. Each round at the start of your turn, if the bonded creature is wounded for 5 or more hit points below its maximum hit points, it heals 5 hit points and you take 5 hit points of damage. You may have one bond active per oracle level. This bond continues until the bonded creature dies, you die, the distance between you and the other creature exceeds medium range, or you end it as an immediate action (if you have multiple bonds active, you may end as many as you want as part of the same immediate action).
Can this be used to have multiple bonds on a single creature? For example, at 2nd level the Oracle/Shaman can create two bonds. Obviously these can be placed on two separate creatures to heal each for 5, but could both bonds be placed on a single creature to heal that one for 10?
If no, why not?
If yes, how does that work when the bonded creature has taken enough damage to trigger Life Link, but not enough for both bonds to heal? If, let's say, the bonded creature is at 15/20 HP, with two bonds active on it, would the Oracle : A) Heal the bonded creature for 5 HP and take 5 damage, or B) Heal the bonded creature for 5 HP and take 10 damage?
Finally, what if the character has access to both forms of Life Link (either via Oracle/Shaman multiclass or by the Oracle archetype Spirit Guide)? If the PC couldn't previously have multiple active bonds on a single creature, can it now (one from Oracle one from Shaman)? Also, same question as above about how it would heal in the 15/20 HP scenario.