Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DATABASE restaurante;
- CREATE TABLE funcionario(
- IdFuncionario INTEGER PRIMARY KEY IDENTITY(1,1) NOT NULL,
- CPF VARCHAR(11) NOT NULL,
- Bairro VARCHAR(50) NOT NULL,
- Estado VARCHAR(50) NOT NULL,
- Telefone VARCHAR(50) NOT NULL,
- Senha VARCHAR(50) NOT NULL,
- Login VARCHAR(50) NOT NULL,
- CEP INTEGER NOT NULL,
- Cidade VARCHAR(50) NOT NULL,
- Rua VARCHAR(50) NOT NULL,
- Nome VARCHAR(50) NOT NULL
- );
- CREATE TABLE cliente(
- IdCliente INTEGER PRIMARY KEY IDENTITY(1,1) NOT NULL,
- Nome VARCHAR(50) NOT NULL,
- CPF VARCHAR(11) NOT NULL,
- Rua VARCHAR(50) NOT NULL,
- Bairro VARCHAR(50) NOT NULL,
- Cidade VARCHAR(50) NOT NULL,
- Numero INTEGER NOT NULL,
- Telefone VARCHAR(50) NOT NULL
- );
- CREATE TABLE pedido(
- IdPedido INTEGER PRIMARY KEY IDENTITY(1,1) NOT NULL,
- Valor DECIMAL(10) NOT NULL,
- Status INTEGER NOT NULL
- );
- CREATE TABLE cardapio(
- IdItem INTEGER NOT NULL PRIMARY KEY,
- item VARCHAR(50) NOT NULL,
- Valor DECIMAL(10) NOT NULL
- );
- CREATE TABLE item_pedido(
- IdItemPedido INTEGER PRIMARY KEY IDENTITY(1,1) NOT NULL,
- IdCliente INTEGER NOT NULL,
- IdPedido INTEGER NOT NULL,
- IdItem INTEGER NOT NULL,
- Quantidade INTEGER NOT NULL,
- FOREIGN KEY (IdCliente) REFERENCES cliente(IdCliente),
- FOREIGN KEY (IdPedido) REFERENCES pedido(IdPedido),
- FOREIGN KEY (IdItem) REFERENCES cardapio(IdItem)
- );
- CREATE TABLE mesa(
- IdMesa INTEGER NOT NULL PRIMARY KEY,
- Local VARCHAR(50),
- Status INTEGER NOT NULL
- );
- CREATE TABLE reserva(
- IdReserva INTEGER PRIMARY KEY IDENTITY(1,1) NOT NULL,
- IdCliente INTEGER NOT NULL,
- IdMesa INTEGER NOT NULL,
- Hora VARCHAR(50),
- Data VARCHAR(50),
- FOREIGN KEY (IdCliente) REFERENCES cliente(IdCliente),
- FOREIGN KEY (IdMesa) REFERENCES mesa(idMesa)
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement