You are on page 1of 1

create table Dueno ( Rfc char(13) primary key, Nombre varchar(30), Telefono char(14), Direccion varchar(30)not null, Ciudad

enum('Rosita','Sabinas','Palau'), Num_Autos tinyint unsigned ) create table Chofer ( Rfc char(13) primary key, Nombre varchar(30), Telefono char(14) default 'desconocido', Direccion varchar(30)not null, Sueldo decimal(4,2) ) create table Automovil ( Num_Placa char(10) primary key, Marca enum('Chevrolet','Ford'), Modelo year(4), Color enum('rojo','verde','blanco'), Rfc_Chofer varchar(8), Rfc_Due varchar(8), constraint cha foreign key(Rfc_Chofer) references Chofer(Rfc)on delete set null on update cascade, constraint da foreign key(Rfc_Due) references Dueno(Rfc) on delete set null on u pdate cascade ) create table Viajes ( Id int auto_increment primary key, Destino varchar(30) not null, Origen varchar(30) not null, Metraje decimal(5,2) not null, Fecha date not null, Ho_I time not null, Ho_F time not null, placa char(10), constraint va foreign key (placa) references automovil(Num_Placa) on delete set null on update set null )

You might also like