Hola, me disculpo si ya hay algo parecido pero no lo encontré.
El asunto es el siguiente,
Desarrollo un sitio donde yo doy de alta varios usuarios y estos luego van a crear unos informes subiendo un form con diferentes campos y hasta 10 imágenes.
Luego este usuario genera un link donde otra persona va a acceder a los informes que se le hayan enviado por el link.
la consulta es: creo las siguientes BD
Tabla - Usuario(id_usuario nombre pass etc)
Tabla - Informe (id_informe id_usuario campos del informe etc)
Tabla - Cliente (id nombre id_usuario mail tel etc)
Tabla - Fotos (id_informe id_usuario nombre del archivo ruta etc)
Tabla - link (id_link Id_informes id_usuario que se agreguen a este acceso)
con esa estructura ingreso en cada tabla el id_usuario para luego cuando el usuario ingresa solo mostrar el contenido que el creo.
Esta bien hacerlo así o conviene crear una tabla para cada usuario.?
por el momento no van a ser mas 20 usuarios.