para no tener problemas, los 2 campos k relaciones, ponlos k sean integer k kiere decir numerico, por k varchar es tipo texto.
TABLA NOTICIAS
---------------------
CREATE TABLE noticias
(
id_noticias integer NOT NULL UNIQUE PRIMARY KEY,
titulo varchar(20),
categoria integer NOT NULL
)
TABLA CATEGORIA
----------------------
CREATE TABLE categoria
(
id_categoria integer NOT NULL UNIQUE PRIMARY KEY,
titulo varchar(20)
)
VALES, las tablas las tienes hay kreadas a modo de referencia con los campos k importan.
vale si te fijas, los campos k relacionaras, son integer (numerico) y aparte son NOT NULL, osea k estos campos no pueden estar vacios, ahora tonces, utiliza en ALTER
ALTER TABLE noticias
ALTER COLUMN categoria integer REFERENCES categoria (id_categoria);
PD: cuando krees las tablas, no introduzcas datos, y comenta el error k te da, si te da
suerte,
aber si alguien te puede ayudar con mas conocimiento
jeje
saludos