IBM Interview Question

design patterns, hibernate entity states