· 9 years ago · Nov 18, 2016, 12:28 PM
1CREATE DATABASE escola;
2 USE escola;
3
4CREATE TABLE IF NOT EXISTS acervo (
5 id int(11) NOT NULL PRIMARY KEY,
6 cod_barra int(15) DEFAULT NULL,
7 edicao tinyint(3) DEFAULT NULL,
8 categoria_id int(50) DEFAULT NULL,
9 genero_id varchar(50) DEFAULT NULL,
10 editora_id varchar(50) DEFAULT NULL
11) ENGINE=InnoDB AUTO_INCREMENT=1 ;
12
13CREATE TABLE IF NOT EXISTS pessoa (
14 id int(11) NOT NULL PRIMARY KEY,
15 nome varchar(45) DEFAULT NULL,
16 endereco varchar(45) DEFAULT NULL,
17 num varchar(5) DEFAULT NULL,
18 bairro varchar(20) DEFAULT NULL,
19 cidade varchar(20) DEFAULT NULL,
20 estado varchar(15) DEFAULT NULL,
21 cpf varchar(14) DEFAULT NULL,
22 aluno tinyint(1) DEFAULT NULL,
23 funcionario tinyint(1) DEFAULT NULL,
24 professor tinyint(1) DEFAULT NULL,
25 data_nac date DEFAULT NULL
26) ENGINE=InnoDB AUTO_INCREMENT=11 ;
27
28create table emprestimo(
29 id int auto_increment primary key,
30 data_do_aluguel date,
31 hora time,
32 devolvido tinyint(1),
33 acervo_id int,
34 pessoa_id int,
35 foreign key(acervo_id) references acervo(id),
36 foreign key(pessoa_id) references pessoa(id)
37);