You are on page 1of 3

-- Table: public.

"AlumMat"

-- DROP TABLE public."AlumMat";

CREATE TABLE public."AlumMat"


(
"MatClave" integer NOT NULL,
"PerID" integer NOT NULL,
"AlumMatCalific" integer NOT NULL
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."AlumMat"


OWNER to postgres;

-- Table: public."Alumno"

-- DROP TABLE public."Alumno";

CREATE TABLE public."Alumno"


(
"PerID" integer NOT NULL,
"CarClave" integer
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."Alumno"


OWNER to postgres;

-- Table: public."Carrera"

-- DROP TABLE public."Carrera";

CREATE TABLE public."Carrera"


(
"CarClave" integer NOT NULL,
"CarNombre" character(20) COLLATE pg_catalog."default" NOT NULL,
"CarNumCredi" integer NOT NULL,
"CarAcronimo" character(10) COLLATE pg_catalog."default" NOT NULL,
CONSTRAINT "Carrera_pkey" PRIMARY KEY ("CarClave")
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."Carrera"


OWNER to postgres;

-- Table: public."Estado"
-- DROP TABLE public."Estado";

CREATE TABLE public."Estado"


(
"EdoNombre" character(25) COLLATE pg_catalog."default" NOT NULL,
"EdoDescrip" character(250) COLLATE pg_catalog."default",
CONSTRAINT "Estado_pkey" PRIMARY KEY ("EdoNombre")
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."Estado"


OWNER to postgres;

-- Table: public."Materia"

-- DROP TABLE public."Materia";

CREATE TABLE public."Materia"


(
"MatClave" integer NOT NULL,
"MatNombre" character(25) COLLATE pg_catalog."default" NOT NULL,
"MatNumCredi" integer NOT NULL,
"CarClave" integer NOT NULL
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."Materia"


OWNER to postgres;

-- Table: public."Municipio"

-- DROP TABLE public."Municipio";

CREATE TABLE public."Municipio"


(
"MunNombre" character(25) COLLATE pg_catalog."default" NOT NULL,
"EdoNombre" character(25) COLLATE pg_catalog."default" NOT NULL,
"MunDescrip" character(250) COLLATE pg_catalog."default",
CONSTRAINT "Municipio_pkey" PRIMARY KEY ("MunNombre"),
CONSTRAINT edonombre FOREIGN KEY ("EdoNombre")
REFERENCES public."Estado" ("EdoNombre") MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."Municipio"


OWNER to postgres;

-- Table: public."Persona"

-- DROP TABLE public."Persona";

CREATE TABLE public."Persona"


(
"PerID" integer NOT NULL,
"PerAP" character(25) COLLATE pg_catalog."default" NOT NULL,
"PerAM" character(25) COLLATE pg_catalog."default" NOT NULL,
"PerCalle" character(20) COLLATE pg_catalog."default" NOT NULL,
"PerNumExt" integer NOT NULL,
"PerNumInt" bigint,
"PerTelCasa" integer,
"PerNumCel" integer,
"MunNombre" character(20) COLLATE pg_catalog."default" NOT NULL,
"PerFechIngreso" date NOT NULL,
CONSTRAINT "Persona_pkey" PRIMARY KEY ("PerID")
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."Persona"


OWNER to postgres;

-- Table: public."Trabajador"

-- DROP TABLE public."Trabajador";

CREATE TABLE public."Trabajador"


(
"PerID" integer NOT NULL,
"TrbNumTarjeta" integer NOT NULL,
"TrbTipo" character(25) COLLATE pg_catalog."default" NOT NULL,
"TrbEstado" character(20) COLLATE pg_catalog."default" NOT NULL
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public."Trabajador"


OWNER to postgres;

You might also like