繁体   English   中英

如何将MySQL空间数据类型与多边形的链接数据一起使用?

[英]How can I use MySQL spatial datatypes with linked data for polygons?

我将有一个包含很多要点的表(声明为POINT)。 现在,我要创建另一个包含一些多边形和类似图形的表格。 多边形应链接到第一个表的点; 如果我更改了第一张表中的一个点,则第二张表中的多边形应自动更新-应该将它们链接起来。

这可能吗? 还是我应该为自己复制数据并创建冗余?

为这些点创建一个主键,然后从多边形表中引用此列(外键引用)。 当查询多边形时,将两个表连接在一起。

编辑

先前的解决方案是错误的,如果您从点表中引用多边形ID像这样是正确的:

Points (id, coordx, coordy, polygon_id, ...)
Polygons (id, ...)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM