Where is the question? Do you want to know if an ID field ought to be unique inside the table? Then yes, an ID field should be always unique inside the table. Otherwise you shouldn't call it "ID field".
hello frnd..if i don't have any id field in table..then how can i manage it in hibernate?beacuse id is required tag in xml mapping file..it can't be blank..please give me solution...thanx and regards Pandev84
If you don't have a single table identifier (primary key for example?), you can use composite-id instead. Also see the Hibernate Reference Documentation.