Win a copy of Java Mock Exams (software) this week in the Programmer Certification (OCPJP) 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.
 
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!