inverse=true | false 2. cascade 3. lazy-loading 4. session-per-request & open session filter 5. transaction demarcation