entity bean其实就是对应数据库中的一个表,数据库中的表是至少一个主键的,ejbcreate()方法就是用来创建的,其实该方法就是和home接口的create对应,(参数包括顺序),
你说的该方法插入其他的值很容易实现呀,比如
public pp ejbCreate(int id , String name){
   this.id = id;
   this.name = name;
   email = null;
   return null;
}
不就可以了吗!你的表怎么都没有主键呢,那你的表一什么来唯一表示一个记录呢!
我感觉你应该重设计入手。由于你没有主键,你插入的值不能唯一确定,两条记录也不怪哟