0

我有一个名为“类别”的实体和一个名为“项目”的实体。类别可能有一个或多个子类别或有一个或多个项目。

这是我设计的。

在此处输入图像描述

但我有一个特殊的要求。如果类别有项目,则不会有子类别。我不知道如何在我的模型设计中做到这一点。

任何建议,谢谢

4

1 回答 1

1

据我所知,没有办法在数据模型中对此进行建模。在创建子类别之前,您必须简单地检查项目。

此外,在删除项目时,检查它们是否留下任何带有(也是空的)子类别的空类别。

于 2012-09-04T20:37:12.850 回答