el-PRiNCiPiTo escribió:
Yo creo que si que puede ser esta la forma de hacerlo, pero lo que no se
hacer es ahora relacionar, por ejemplo IdDetalle (serial) de da la tabla
DetallePedido con IdDetalle (numeric) de otra tabla.
Hola, no tengo idea como se hace eso en pgAdmin, pero te sugiero que
pongas el IdDetalle como un campo integer, no numeric. De hecho evita
usar numeric, a menos que quieras guardar cantidades (dinero,
inventario, etc). Es mucho mas lento.
Para definir llaves foraneas en lenguaje SQL, simplemente usa la
sintaxis REFERENCES. Mira la pagina del manual que te recomendaron.