Está en la página 1de 4

CREATE TABLE corrida

id_corrida varchar(30) primary key,

feria varchar(30) null,

año char (8) null

);

CREATE TABLE torero

id_torero varchar (20) primary key,

nombre varchar (30) null,

apodo varchar (30) null,

nombre_padrino varchar (30) null,

fecha_alternativa char (8) null,

fecha_matador char (8) null,

id_corrida varchar(30) null,

id_manager varchar (20) null

);

ALTER TABLE torero

ADD FOREIGN KEY (id_corrida) REFERENCES corrida (id_corrida);

ALTER TABLE torero

ADD FOREIGN KEY (id_manager) REFERENCES manager (id_manager);

CREATE TABLE premios

id_premios varchar(30) primary key,

orejas char(10) null,


rabos char(10) null,

puerta_grande_o_no char(20) null,

id_torero varchar (20) null

);

ALTER TABLE premios

ADD FOREIGN KEY (id_torero) REFERENCES torero (id_torero);

CREATE TABLE manager

id_manager varchar (20) primary key,

nombre varchar (20) null,

direccion varchar (30) null,

);

CREATE TABLE plaza_toro

id_plaza varchar (20) primary key,

localidad varchar (20) null,

direccion varchar (20) null,

id_corrida varchar(30) null

);

ALTER TABLE plaza_toro

ADD FOREIGN KEY (id_corrida) REFERENCES corrida (id_corrida);

CREATE TABLE finca

id_ganaderia varchar (20) primary key ,


localidad varchar (20) null,

antiguedad char (8) null

);

CREATE TABLE toro

id_toro varchar (20) primary key,

año_nacimiento char (8) null,

numero_orden varchar (20) null,

color char (10) null,

id_corrida varchar(30) null,

id_ganaderia varchar (20) null,

);

ALTER TABLE toro

ADD FOREIGN KEY (id_corrida) REFERENCES corrida (id_corrida);

ALTER TABLE toro

ADD FOREIGN KEY (id_ganaderia) REFERENCES finca (id_ganaderia);

/*datos*/

INSERT INTO corrida

(id_corrida, feria, año)

values

(50, 'manizales', 2000);

INSERT INTO corrida

(id_corrida, feria, año)


values

(25, 'cali', 2003);

INSERT INTO corrida

(id_corrida, feria, año)

values

(11, 'bogota', 2002);

INSERT INTO corrida

(id_corrida, feria, año)

values

(22, 'manizales ', 2004);

INSERT INTO corrida

(id_corrida, feria, año)

values

(20, 'cali', 2002);

También podría gustarte