Во-первых, табличные пространства являются средством управления характеристиками хранения сегментов, они не помогут избежать влияния изменений.
Я рекомендую создавать отдельные дочерние таблицы для каждого набора атрибутов, каждый из которых имеетОграничение ссылочной целостности 1: 1 для родительской таблицы.например,
SUPPLIERS (supplier_id PK, common attributes...)
SUPPLIER_BILLING_INFO (supplier_id PK, billing attributes...) + FK to SUPPLIERS
SUPPLIER_TENDER_INFO (supplier_id PK, tender attributes...) + FK to SUPPLIERS
SUPPLIER_SALES_INFO (supplier_id PK, sales attributes...) + FK to SUPPLIERS
Очевидно, что они должны будут жить в одном экземпляре.Независимо от того, помещаете ли вы их в одну схему или в разные схемы, решать только вам.
Изменения в одной системе не должны влиять на другие системы, если они не относятся ко всем таблицам (т.е.Платежная система никогда не должна обращаться к SUPPLIER_TENDER_INFO).