-- P5-6095: articles content should belong to a market_locale alter table article_content add column market_locale_id integer; alter table article_content add constraint market_locales_fkey foreign key (market_locale_id) references market_locales(id) match simple; alter table article_content add unique (article_id, market_locale_id); update article_content set market_locale_id = (select id from market_locales where market_id = article_content.market_id); alter table article_content alter column market_locale_id set not null; alter table article_content drop column market_id;