Trong hệ thống tôi đang triển khai, tôi có một bảng T1 với hình học liên quan. Hầu hết các hình học là một tập hợp n đa giác, với 10 <n <100. Hiện tại trong bảng T1 tôi có một cột hình học loại MultiPolygon, có chỉ số GiST.
Vì bảng T1 sẽ lớn, tôi sợ rằng sẽ tốt hơn nếu tạo mối quan hệ một-nhiều với bảng thứ hai T2, có một cột Kiểu đa giác và chia mỗi MultiPolygon thành nhiều Đa giác.
Nhưng tôi phải thực hiện các tìm kiếm trên bảng T1, do đó với cách tiếp cận thứ hai, nhược điểm là tôi có một phép nối bổ sung để xử lý. Hơn nữa, việc chèn hình học cho một bản ghi của bảng T1 sẽ phức tạp hơn.
Tôi tự hỏi liệu có ai có bất kỳ kinh nghiệm nào về vấn đề như vậy không và liệu người đó có thể làm sáng tỏ.