CREATE TABLE Directores (
    Id_Director VARCHAR(60) PRIMARY KEY,
    Nombre VARCHAR(100),
    Nacionalidad VARCHAR(100)
);

CREATE TABLE Peliculas (
    Id_Pelicula VARCHAR(60) PRIMARY KEY,
    Nombre VARCHAR(100),
    Genero VARCHAR(100),
    Precio DECIMAL(10,2),
    Id_Director VARCHAR(60),
    FOREIGN KEY (Id_Director) REFERENCES Directores (Id_Director)
);

CREATE TABLE Salas (
    Id_Sala VARCHAR(60) PRIMARY KEY,
    Numero INT,
    Capacidad INT
);

CREATE TABLE Funciones (
    Id_Funcion VARCHAR(60) PRIMARY KEY,
    Fecha VARCHAR(20),
    Hora VARCHAR(20),
    Id_Pelicula VARCHAR(60),
    Id_Sala VARCHAR(60),
    FOREIGN KEY (Id_Pelicula) REFERENCES Peliculas (Id_Pelicula),
    FOREIGN KEY (Id_Sala) REFERENCES Salas (Id_Sala)
);

--Directores 

INSERT INTO Directores (Id_Director, Nombre, Nacionalidad)
VALUES ('D001', 'Christopher Nolan', 'Británica');

INSERT INTO Directores (Id_Director, Nombre, Nacionalidad)
VALUES ('D002', 'Greta Gerwig', 'Estadounidense');

INSERT INTO Directores (Id_Director, Nombre, Nacionalidad)
VALUES ('D003', 'Stanley Kubrick', 'Estadounidense');

INSERT INTO Directores (Id_Director, Nombre, Nacionalidad)
VALUES ('D004', 'David Fincher', 'Estadounidense'),
        ('D005','Silverster stallone','Italian'),
         ('D006','Aldo Macione','Italian'),
         ('D007','Aladin Coster','Italian');


-- PELÍCULAS

INSERT INTO Peliculas (Id_Pelicula, Nombre, Genero, Precio, Id_Director)
VALUES ('P001', 'Interestelar', 'Ciencia ficción', 3500, 'D001');

INSERT INTO Peliculas (Id_Pelicula, Nombre, Genero, Precio, Id_Director)
VALUES ('P002', 'Barbie', 'Comedia', 3000, 'D002');

INSERT INTO Peliculas (Id_Pelicula, Nombre, Genero, Precio, Id_Director)
VALUES ('P003', 'Rapunzel', 'Fantasía', 3200, 'D003');

INSERT INTO Peliculas (Id_Pelicula, Nombre, Genero, Precio, Id_Director)
VALUES ('P004', 'La monja', 'Terror', 3800, 'D004'),
        ('P005','Baar','Thriller',3400,'D005');


-- SALAS

INSERT INTO Salas (Id_Sala, Numero, Capacidad)
VALUES ('S001', 1, 120);

INSERT INTO Salas (Id_Sala, Numero, Capacidad)
VALUES ('S002', 2, 80);

INSERT INTO Salas (Id_Sala, Numero, Capacidad)
VALUES ('S003', 3, 70);

INSERT INTO Salas (Id_Sala, Numero, Capacidad)
VALUES ('S004', 4, 90);


-- FUNCIONES

INSERT INTO Funciones (Id_Funcion, Fecha, Hora, Id_Pelicula, Id_Sala)

VALUES ('F001', '28/09/2026', '18:00', 'P001', 'S001');

INSERT INTO Funciones (Id_Funcion, Fecha, Hora, Id_Pelicula, Id_Sala)

VALUES ('F002', '28/09/2026', '20:30', 'P002', 'S002');

INSERT INTO Funciones (Id_Funcion, Fecha, Hora, Id_Pelicula, Id_Sala)

VALUES ('F003', '30/09/2026', '19:00', 'P003', 'S003');

INSERT INTO Funciones (Id_Funcion, Fecha, Hora, Id_Pelicula, Id_Sala)

VALUES ('F004', '30/09/2026', '21:00', 'P004', 'S004');


Select * from directores ;
Select * from funciones ;
select * from salas ;
select * from peliculas ;

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: