Помогите разобраться плз. Есть три таблички: CREATE TABLE price_zone ( id_tariff int NOT NULL, id_zones int NOT NULL, price_per_mb_in numeric(9,4) DEFAULT 0 NOT NULL, price_per_mb_out numeric(9,4) DEFAULT 0 NOT NULL, ); CREATE TABLE tariffs ( id serial NOT NULL, name varchar(50) DEFAULT 'Новый тариф' NOT NULL, fee numeric(9,4) DEFAULT 0 NOT NULL, CONSTRAINT pk_tariff PRIMARY KEY (id) ); CREATE TABLE zones ( id serial NOT NULL, name VARCHAR(20) NOT NULL, descr VARCHAR(50), ordernum smallint NOT NULL, CONSTRAINT pk_zones PRIMARY KEY (id) ); Подскажите как сделать, чтоб при создании тарифа в таблице tariffs, создавались бы записи в таблице price_zones по всем зонам из таблицы zones. Аналогично и для таблицы zones только для всех тарифов из таблицы tariffs. Т.е. если создаём зону, то сразу создаются нулевые цены для всех тарифов в таблице price_zones для этой зоны и наоборот при создании тарифа.