Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/02/2013, 21:11
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: establecer Limite de registros en tablas y crear nueva tabla

También puedes hacerlo con una sola.
Si cada usuario sólo puede entrar si es suscripto por un usuario, sólo requieres un campo usuarioSucriptor, que sea FK hacia la misma tabla (autoreferenciante). Ese campo sería del mismo tipo de datos de la PK de la tabla, pero nulable.
Es un ejemplo típico como "A es jefe de B", donde todo empleado depende de otro empleado, salvo el empleado inicial, que no depende de nadie y sería el jefe.
En ese esquema, antes de cada insert realizas una consulta para contar cuantos suscriptos tiene ese usuario, y si llegó a 15, no le permites insertar más.
¿Se entiende?

Se pueden necesitar dos tablas si y sólo si un usuario puede ser suscripto más de una vez por diferentes usuarios... cosa que no parece correcta a nivel lógico.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)