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.