drop database if exists alumnos; create database alumnos; use alumnos; create table alumno ( id int primary key auto_increment, rut varchar(255) not null, nombre varchar(255) not null ); create table asignatura ( id int primary key auto_increment, nombre varchar(255) not null ); create table alumno_asignatura ( id int primary key auto_increment, alumno_id int not null, asignatura_id int not null, foreign key (alumno_id) references alumno (id), foreign key (asignatura_id) references asignatura (id) ); create table nota ( id int primary key auto_increment, puntaje_total int not null default 0, puntaje_obtenido int not null default 0, exigencia int not null default 50, alumno_asignatura_id int not null, foreign key (alumno_asignatura_id) references alumno_asignatura (id) );