This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of The Little Book of Impediments (e-book only) and have Tom Perry on-line!
See this thread for details.
Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

HFEJB question 46 from mock exam

 
paresh vernekar
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have a doubt regarding the following question from HFEJB.
What's true about an entity bean's primary key?
A Primary key fields must be cmp-fields
B Setter methods for fields associated with primary key must not be exposed thorugh client view
C If two entity objects have the same home and the same primary key, they are considered to be identical
D The getPrimaryKey() method can be invoked on references to only remote home interfaces, not local home interfaces

My answers were A,B, C

However the correct solution given are B & C.The reason given for A is that a compound key can be a primary key

I am unable to understand why A is a correct option, as the primary key is a subset of cmp fields.Even if a compound key is used, it needs to consist of cmp fields.Hence I had selected option A.

Can you please explain this?

Regards,
Paresh Vernekar
 
wise owen
Ranch Hand
Posts: 2023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Check here.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic