我在哪里可以找到OpenStreetMap数据库的ERD?

时间:2013-01-23 15:50:04

标签: openstreetmap erd

我需要OpenStreetMap的实体关系图。或者某些东西可以让我很容易习惯OSM数据库的设计。

1 个答案:

答案 0 :(得分:2)

对于数据库来说,没有像ERD那样真实的东西。架构的主要定义是rails迁移,您可以在此处找到:

https://github.com/openstreetmap/openstreetmap-website/tree/master/db/migrate

此处还有一个(希望是最新的)SQL格式的结果模式转储:

https://github.com/openstreetmap/openstreetmap-website/blob/master/db/structure.sql

除非您实际上正在为OpenStreetMap网站开发代码,否则您可能不需要知道任何这些 - 如果您只是想使用OpenStreetMap数据,您可能最好将数据加载到数据库中针对您的预期用例的模式,而不是针对支持编辑数据的模式。