-- 所得税率表に年度フィールドを追加
ALTER TABLE income_tax_table 
ADD COLUMN tax_year INTEGER;

-- 既存データに年度を設定（valid_fromから抽出）
UPDATE income_tax_table 
SET tax_year = EXTRACT(YEAR FROM valid_from);

-- 年度をNOT NULLに変更
ALTER TABLE income_tax_table 
ALTER COLUMN tax_year SET NOT NULL;

-- インデックスを追加
CREATE INDEX idx_income_tax_year ON income_tax_table(tax_year);

-- コメント
COMMENT ON COLUMN income_tax_table.tax_year IS '適用年度';
