EntityMapper for composite columns using OneToMany

New EntityMapper for composite columns which uses a OneToMany
relationship between the parent entity, which has the Id for the row
key and child entities for each column with the value being a field of
the child.