0
关于投票系统有很多问题,所以我会切入正题。Jpa投票系统的数据库关系
我的问题是关于人际关系,
import play.db.jpa.GenericModel;
public class VotesModel extends GenericModel {
@ManyToOne
public StatusModel status;
@ManyToOne
public UserModel user;
public Date time;
}
常用的投票规则,
- 一个状态可以有很多票
- 用户可以在多种状态投票。
- 但是用户只能对状态投票一次。
我很容易将前两条规则应用为@ManyToOne
,我该如何应用第三条和最重要的规则?
环境:
Playframework 1.2.5
,MySQL的
我发现你的帮助的答案,但请更新一些代码的答案上创建复合/复合键,以便我可以接受你的答案。 – Gautam 2012-08-16 05:34:27
http://www.google.es/search?q=jpa+composite+id&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a&safe=strict – SJuan76 2012-08-16 07:25:42
我发现并解决了这个问题,你可以请你的答案添加细节,使其完整,我可以接受它。 – Gautam 2012-08-16 07:32:44