Está en la página 1de 1

CREATE DATABASE escuelita;

CREATE TABLE alumnos (


idAlumno INT AUTO_INCREMENT PRIMARY KEY,
nombreAlumno VARCHAR (30) NOT NULL,
apellidoAlumno VARCHAR (30) NOT NULL,
edaAlumno INT NOT NULL,
sexoAlumno VARCHAR (10) NOT NULL,
mailAlumno VARCHAR (30) NOT NULL);

CREATE TABLE genero(


idgenero INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
descripcion VARCHAR(45) NOT NULL
);

CREATE TABLE generosgrupos(


idgrupo INT NOT NULL,
idgenero INT NOT NULL,
PRIMARY KEY(idgrupo, idgenero)
);

CREATE TABLE grupo(


idgrupo INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(45) NOT NULL,
formacion DATE NOT NULL,
desintegracion DATE NOT NULL
);

CREATE TABLE musicosgrupos(


idgrupo INT NOT NULL,
idmusico INT NOT NULL,
instrumento VARCHAR(45) NOT NULL,
fechainicio DATE NOT NULL,
fechafin DATE NOT NULL,
PRIMARY KEY(idgrupo, idmusico)
);

CREATE TABLE musico(


idmusico INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(45) NOT NULL,
instrumento VARCHAR(45) NOT NULL,
lugarnacimiento VARCHAR(45) NOT NULL,
fechanacimiento DATE NOT NULL,
fechamuerte DATE NOT NULL
);

También podría gustarte