将ODataREST元数据可视化到UMLDatabase Diagram中。

问题描述 投票:2回答:1

我可以访问一个特定的OData服务(和元数据),但不能访问构建该服务背后的代码。 我正在使用像Postman这样的REST客户端来测试该服务并查看其元数据。 然而,该服务相当庞大,我在试图弄清所有不同实体之间的关系时遇到了麻烦。在这种情况下,将EDMX元数据可视化成一种UML类(数据库)图将非常有用。

能够在一个大型服务中可视化所有不同的实体、键和关系,对调试该服务和开发前端代码都非常有帮助。

在我的 "非数据服务 "开发中,我使用Visual Studio中的Entity Framework,它将EDMX文件显示为UML图。 我试着将服务中的元数据手动插入到Visual Studio EDMX文件中,但没有用。 The Entity Model Designer is unable to display the file you requested

Is there a way to translate EDMX metadata in UML schema or entities relations schema ?

rest odata uml metadata edmx
1个回答
0
投票

你从OData服务的$metadata端点接收到的EDMX格式与Visual Studio的Entity Framework使用的EDMX格式不兼容。这就是为什么你不能在VS的EDM Designer中打开它。

到目前为止,我找到的唯一一个声称可以可视化OData元数据的工具是SparxSystems的Enterprise Architect和一个在线工具,叫做 XOData (似乎至少是部分损坏)。

© www.soinside.com 2019 - 2024. All rights reserved.