create database empresa;

use empresa;

create table empleado(
  nombre_empleado varchar(20),
  calle varchar(20),
  ciudad varchar(20),
  primary key (nombre_empleado)
);

create table trabaja(
  nombre_empleado varchar(20),
  nombre_empresa varchar(20),
  sueldo int,
  primary key (nombre_empleado)
);


create table empresa(
  nombre_empresa varchar(20),
  ciudad varchar(20),
  primary key (nombre_empresa)
);

create table jefe(
  nombre_empleado varchar(20),
  nombre_jefe varchar(20),
  primary key (nombre_empleado)
);

insert into empresa values 
  ('Bimbo','SLP'),
  ('Nestle','MEX'),
  ('Coca cola','MEX');

insert into empleado values
  ('Juan','Rosales','SLP'),
  ('Juana','Alamo','SLP'),
  ('Gustavo','Alamo','SLP'),
  ('Lupe','Rosales','SLP'),
  ('Julian','Olmo','SLP'),
  ('Maria','Abeto','MEX');

insert into trabaja values
  ('Juan','Bimbo',3500000),
  ('Juana','Nestle',3500000),
  ('Gustavo','Nestle',3800000),
  ('Lupe','Bimbo',4000000),
  ('Julian','Bimbo',3600000),
  ('Maria','Bimbo',2500000);

insert into jefe values
  ('Juan','Lupe'),
  ('Maria','Lupe'),
  ('Julian','Lupe'),
  ('Juana','Gustavo');
