-- Add is_preferred column to comparison_offers table ALTER TABLE comparison_offers ADD COLUMN is_preferred BOOLEAN NOT NULL DEFAULT FALSE; -- Add index for efficient queries CREATE INDEX idx_comparison_offers_preferred ON comparison_offers(application_id, cost_position_index, is_preferred); -- Ensure only one offer per cost position can be preferred -- This is enforced at the application level