I usually do something like this:
Child extends Model
public Long parentId;
public String parentType;
parentId is the id of either Alpha or Bravo parent.
parentType is a String that can either be "Alpha" or "Bravo".
I skip the OneToMany, ManyToMany relationships. This works as long the child has only one parent.
And the child can have a lot of parent types.