hola a todos necesito su ayuda en un proyecto que estoy asiendo relacionada y un poco parecido a una red social para compartir archivos , el asunto es que el usuario para compartir un archivo debe tener contactos y esa parte ya lo tengo solucionado lo que tengo problemas es listar los usuarios que no son contactos
este es mi script de mi base de datos(una pequeña parte)
Código SQL:
Ver originalCREATE TABLE usuarios
(
id_usuario INT(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,
nombre VARCHAR(30) NOT NULL,
apellidos VARCHAR(80)NOT NULL,
sexo enum('H','M') DEFAULT 'M',
email VARCHAR(35) NOT NULL UNIQUE,
pass VARCHAR(35)NOT NULL,
foto VARCHAR(30)NOT NULL,
tipo_usuario enum('administrador','editor','normal')
);
CREATE TABLE contactos
(
id_contacto INT(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,
usuario_id INT(11),
INDEX(usuario_id),
FOREIGN KEY(usuario_id) REFERENCES usuarios(id_usuario)
ON UPDATE cascade ON DELETE SET NULL,
contacto INT(11),
UNIQUE KEY(contacto)
);
cualkier duda por si no me explique pregunte :)