我有三个“可寻址”实体(可以有一个地址):
交货点
客户
配送中心
每个可寻址实体也是可地理定位的(具有纬度和经度),但我有可地理定位但不可寻址的实体,例如 轨迹点和路线点(经纬度的有序序列)。
使用学说 2(使用 Symfony2 和 YAML 映射)实现这一目标的最佳方法是什么(请考虑性能,因为某些表可能有数百万行)?
我的问题是:解决这个问题的最佳方法是什么?映射超类?单表继承?多表继承?通过阅读教义的文档,我没有得到哪一个最适合这个。
如果这很重要,我正在使用 PostgreSQL。