Dificuldades desenvolvendo um trigger

Estou tentando desenvolver um trigger na qual altera o tipo de garagem baseado no tipo de apartamento (padrão e coberto) mas não tenho experiência com triggers e preciso de ajuda

Banco de Dados:

create table apartamento (
  numero varchar(5) not null,
  tipo varchar(20) default null,
  codigo_cond int(5) default null,
  valor double(10,2) default '0.00',
  primary key (numero),
  key fk_ap_cond (codigo_cond),
  constraint fk_ap_cond foreign key (codigo_cond) references condominio (codigo)
);

insert into apartamento values ('a101','padrão',1,100000.00),('a201','padrão',1,115000.00),('a301','padrão',1,125000.00),('a401','padrão',1,135000.00),('a501','cobertura',1,150000.00),('b101','padrão',2,200000.00),('b201','padrão',2,215000.00),('b301','padrão',2,225000.00),('b401','padrão',2,235000.00),('b501','cobertura',2,250000.00);

create table garagem (
  numero int(3) not null auto_increment,
  tipo varchar(20) default null,
  numero_ap varchar(5) default null,
  primary key (numero),
  key fk_gar_apartamento (numero_ap),
  constraint fk_gar_apartamento foreign key (numero_ap) references apartamento (numero)
);

insert into garagem values (1,'padrão','a101'),(2,'padrão','a201'),(3,'padrão','a301'),(4,'padrão','a401'),(5,'coberta','a501'),(6,'padrão','b101'),(7,'padrão','b101'),(8,'padrão','b201'),(9,'padrão','b201'),(10,'padrão','b301'),(11,'padrão','b301'),(12,'padrão','b401'),(13,'padrão','b401'),(14,'coberta','b501'),(15,'coberta','b501');

create table proprietario (
  rg varchar(15) not null,

Eu tentei fazer um trigger na qual iria checar na tabela ‘apartamentos’ e ver se o apartamento é do tipo “cobertura” e se o tipo da garagem é nulo, se for, o trigger iria ativar e colocar o tipo da garagem como ‘coberta’ mas não faço ideia de como fazer isso

CREATE DEFINER = CURRENT_USER TRIGGER `imobiliaria`.`garagem_AFTER_INSERT` AFTER INSERT ON `garagem` FOR EACH ROW
BEGIN
	if NEW.tipo IS NULL THEN
		
END

Relação … salvar aonde? como? precisa detalhar mais

basicamente o que eu preciso de fazer é desenvolver um trigger que insira um registro de garagem coberta para todo apartamento incluído do tipo cobertura. Mas não sei como posso fazer isso

passa a relação das tabelas e o trafego da informação com exemplos, seja detalhista por favor.