Preguntas etiquetadas con foreign-key

15
Auto recursivo se une

Tengo una commentstabla, que se puede simplificar a esto: comments ======= id user_id text parent_id donde parent_ides anulable, pero podría ser una clave para su comentario principal. Ahora, ¿cómo puedo selecttodos los descendientes de un comentario específico? Los comentarios pueden estar...

11
¿Debo agregar claves foráneas transitivas?

Ejemplo simple: hay una mesa de clientes. create table Customers ( id integer, constraint CustomersPK primary key (id) ) Todos los demás datos en la base de datos deben vincularse a a Customer, por ejemplo, se Ordersve así: create table Orders ( id integer, customer integer, constraint...

11
Cómo relacionar dos filas en la misma tabla

Tengo una tabla donde las filas pueden estar relacionadas entre sí, y lógicamente, la relación va en ambos sentidos (básicamente, no tiene dirección) entre las dos filas. (Y si se está preguntando, sí, esto realmente debería ser una tabla. Son dos cosas de la misma entidad / tipo lógico). Puedo...

11
¿Cómo usar RESTRICT for Foreign Key en mysql?

En la estructura de la base de datos de CREATE TABLE Country ( name varchar(40) NOT NULL, PRIMARY KEY (name) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE City ( name varchar(40) NOT NULL, PRIMARY KEY (name) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE Map ( country varchar(40)...