0

我将有一个包含很多点的表(声明为 POINT)。现在我想用一些多边形和类似的东西创建另一个表。多边形应链接到第一个表的点;如果我更改第一个表中的一个点,第二个表中的多边形应该会自动更新——它们应该是链接的。

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

4

1 回答 1

0

为点创建主键,并从多边形表中引用此列(外键引用)。当您查询多边形时,您将连接两个表。

编辑

以前的解决方案是错误的,如果您从点表中引用多边形 id 是正确的,如下所示:

Points (id, coordx, coordy, polygon_id, ...)
Polygons (id, ...)
于 2012-01-31T21:11:37.050 回答