Buenas,
antes de nada decirles que en esto de las bases de datos soy novato, siempre las evitaba usando txt etc... pero mi duda viene a ser mas administrativa que de tecnica.
Se hacer un sistema de usuarios tipico (en una tabla: id, name, email, permisos), y para la autentificacion y tal va bien, pero ahora el problema esta en que en diversos servicios de mi web requieren aumentar el perfil del usuario pidiendo su web, preferencias sobre la herramienta... y si aumentamos a esto los comentarios que publique... se hace todo un lio, pues aunque todo pueda estar en tablas diferentes con referencia al nombre de usuario, cuando por ejemplo borras el usuario siguen rastros de el en todos lados...
En definitiva... me gustaria saber como organizan las tablas y los datos en la db para algo mas complejo que un simple login.
La idea optima para mi web seria hacer algo similar a lo que hace google con sus registros: pedir datos basicos como el user y pass y luego irse subscribiendo en cada servicio en particular aumentando los datos si se requieren.
No se si habra algun manual sobre la estructuracion de datos... busque pero nada... pero no creo que sea yo el unico con problemas sobre esto
Saludos y gracias (y perdon por escribir tanto).