Você está na página 1de 4

create database passagemrodoviaria

default character set utf8

default collate utf8_general_ci;

create table veiculo(

id int not null auto_increment,

numero varchar(8) not null,

placa varchar(8)not null,

motorista varchar(20) not null,

dataoperacao date not null ,

qtdpoltrona int(2) not null,

primary key(id)

) default char set=utf8;

create table passagem(

id int not null auto_increment,

poltrona int (2)not null,

datadesaida date not null,

horasaida varchar (5)not null,

primary key(id)
) default charset =utf8;

alter table passagem add veiculo int after id;

alter table passagem

add foreign key(veiculo)

references veiculo (idveiculo);

alter table passagem add cidadeorigem int;

alter table passagem

add foreign key(cidadeorigem)

references cidadeorigem(idcidade);

alter table passagem add cidadedestino int;

alter table passagem

add foreign key(cidadedestino)

references cidadedestino(idcidade);

describe passagem;

alter table passagem add veiculo int first;

alter table passagem

add foreign key(veiculo)

references veiculo (idveiculo);


alter table passagem add cidade int;

alter table passagem

add foreign key(cidade)

references cidade(idcidade);

alter table passagem add veiculo int;

alter table passagem

add foreign key(veiculo)

references veiculo (idveiculo);

create table cidade(

id int not null auto_increment,

nomedacidade varchar(20) not null,

idcidade varchar(5)not null,

uf varchar(2)not null,

primary key (id)

) default charset = utf8;

Você também pode gostar