Untitled
unknown
plain_text
10 months ago
1.2 kB
11
Indexable
CREATE TABLE Filme (
NomePortugues VARCHAR(100) NOT NULL,
AnoLancamento INT NOT NULL,
NomeOriginal VARCHAR(100),
Diretor VARCHAR(100),
Tipo VARCHAR(50),
Sinopse TEXT,
CONSTRAINT PK_Filme PRIMARY KEY (NomePortugues, AnoLancamento)
);
CREATE TABLE Premiacoes (
IdPremiacao INT PRIMARY KEY,
NomePremio VARCHAR(100) NOT NULL,
Ano INT NOT NULL,
Categoria VARCHAR(100),
NomePortugues VARCHAR(100) NOT NULL,
AnoLancamento INT NOT NULL,
CONSTRAINT FK_Premiacao_Filme FOREIGN KEY (NomePortugues, AnoLancamento)
REFERENCES Filme (NomePortugues, AnoLancamento)
);
CREATE TABLE Sala (
NomeSala VARCHAR(50) PRIMARY KEY,
Capacidade INT NOT NULL
);
CREATE TABLE Horario (
Hora TIME PRIMARY KEY
);
CREATE TABLE Funcionario (
NumCarteiraTrabalho INT PRIMARY KEY,
Nome VARCHAR(100) NOT NULL,
DataAdmissao DATE NOT NULL,
Salario DECIMAL(10,2) NOT NULL
);
CREATE TABLE Funcao (
NomeFuncao VARCHAR(50) PRIMARY KEY
);
Editor is loading...
Leave a Comment