Untitled

 avatar
unknown
plain_text
4 years ago
1.7 kB
4
Indexable
use compraventa

create table usuarios (
	 id_usuarios int NOT NULL PRIMARY KEY  AUTO_INCREMENT,
     usuario varchar(100),
     password varchar(100),
     email varchar(100)     
)

create table articulos (
	 id_articulo int NOT NULL PRIMARY KEY  AUTO_INCREMENT,
     titulo varchar(100),
     descripcion varchar(300),
     estado varchar(100),
     precio int
)

drop table articulos

create table articulos (
	 id_articulo int NOT NULL PRIMARY KEY  AUTO_INCREMENT,
     titulo varchar(100),
     descripcion varchar(300),
     estado bool,
     precio int
)

create table tipo_usuario (
		id_tipo_usuario int NOT NULL PRIMARY KEY  AUTO_INCREMENT,
		nombre varchar(100)
)

drop table usuarios

create table usuarios (
	 id_usuarios int NOT NULL PRIMARY KEY  AUTO_INCREMENT,
     usuario varchar(100),
     password varchar(100),
     email varchar(100),
     id_tipo_usuario int
)

ALTER TABLE usuarios
ADD FOREIGN KEY (id_tipo_usuario) REFERENCES tipo_usuario(id_tipo_usuario);

create table producto (
		id_producto int NOT NULL PRIMARY KEY  AUTO_INCREMENT,
		id_articulo int,
		id_usuarios int
)

drop table articulos 

create table articulos (
	 id_articulo int NOT NULL PRIMARY KEY  AUTO_INCREMENT,
     titulo varchar(100),
     descripcion varchar(300),
     estado varchar(100),
     stock int,
     precio int
)


ALTER TABLE usuarios
ADD FOREIGN KEY (id_tipo_usuario) REFERENCES tipo_usuario(id_tipo_usuario);

ALTER TABLE producto 
ADD FOREIGN KEY (id_usuarios) REFERENCES usuarios(id_usuarios);

ALTER TABLE producto 
ADD FOREIGN KEY (id_articulo) REFERENCES articulos(id_articulo);
Editor is loading...