Hi Arun,
The book tries to explain the JPA specification and not dive into the specifics of the particular implementations.
You should see the specific vendors docs for that.
We do give hints on how to map some scenarios and hints for when to use a given type of inheritance, as well as describe how to use the new composite primary key mechanisms. However, there is only so much time and space and the book simply cannot cover even a fraction of every possible application use case. If you are happy with the solution that you are using and it is meeting your needs then who am I to tell you that there is a better way?
