@Target(value={TYPE,FIELD,METHOD})
@Retention(value=RUNTIME)
public @interface PrimaryKey
Annotation on a member to define it as a primary key member of a class or
persistent interface using application identity.
Also used to define the primary key columns of a secondary table.
Corresponds to the xml element "primary-key".