标签: database hibernate powerdesigner
我有一个多对多关系,一个方向是强制性,如下图,概念模型和物理模型。 UserAccount 必须包含一个或多个权限。当我们插入 UserAccount 时,我们如何强制执行至少为其分配了一个权限?此强制执行应该在数据库中或在我们的客户端代码中?我将使用 Hibernate 。
我正在使用PowerDesigner进行此建模,它为我生成了数据库sql,看起来插入没有这样的约束。如果PowerDesigner可以提供帮助,该怎么做?