Hibernate works best if these classes follow some simple rules, also known as the ___________ programming model.
Perform Object Java Oriented
Plain Object Java Old
Platform Oriented Java Object
Plain Old Java Object