added one-to-many, bi-directional with derived child PK and @IdClass