Score is persisted in DB using JPA
One To Many relation is working
JPA basics explained
Bean validation is well integrated with JPA, JSF and JAX-RS (in Java EE 7)