我正在使用Enterprise Architect的8.0.858版本,我希望有人知道如何再次将内部需求设为内部。
我已经通过EA用户指南进行了搜索,这告诉我如何在内部提出内部要求,但没有提及如何扭转这一过程。
我有数百个要求链接到用例,其中需求被标记为外部,但它们不应该是因为它们每个只与一个用例相关。
这是我正在谈论的一个例子
这使得难以概述用例需要什么,因为当您单击外部需求时,描述不会显示在文本框中,您必须双击它才能在单独的窗口中打开
我唯一想到的是在Access中破解数据库,但是如果有任何UI功能我宁愿不这样做。也就是说,如果您已经知道如何直接编辑数据库以实现我的目标,那么这也是一个有效的解决方案。
答案 0 :(得分:2)
据我所知,这是不可能的,因为@observer注意到了。外部需求本身就是模型元素,因此与内部需求相比,它们具有更多与之相关的信息。
外部需求(和其他模型元素)存储在t_objects表中,而内部需求位于t_objectrequires中。连接器位于t_connector中。
我建议不要试图直接破解数据库。改为使用自动化界面(可以从in-EA脚本访问);查看Element和ElementRequirement类。