renamed from UniqueAttributePerEntityValidator.java to AttributeUniquePerEntityValidator.java
added PrimaryKeyRequiredValidator.java