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