<br><br><div class="gmail_quote">2010/7/12 Silverzero <span dir="ltr">&lt;<a href="mailto:silverzero.52@gmail.com">silverzero.52@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hola!<br><br>Tengo que normalizar usuarios de un sitio de una ONG, en el que se registran usuarios para publicar y a la vez estos, pueden ser además socios, voluntarios, coordinadores, y/o directivos.<br><br>Para los usuarios regulares los datos requeridos son:<br>

<br>nombre<br>apellido<br>telefono<br>celular<br>email<br>usuario<br>contraseña<br><br clear="all">Para el resto se le suman:<br><br>fecha de nacimiento<br>profesión<br>tipo de documento<br>nro de documento<br>dirección<br>

pais<br>ciudad<br>codigo postal<br><br>Ahora mi pregunta es, me conviene hace una tabla con los datos de los usuarios regulares, y otra tabla &quot;datos adicionales&quot; para el resto de los usuarios y después relacionar con otra tabla que estén los tipos de usuario no?<br>

Saludos y gracias.<br></blockquote><div><br>Si, yo lo haria como vos decis. En &quot;datos adicionales&quot; tendrias que poner un campo id_usuario, que relacione la tabla &quot;usuarios&quot; y la tabla &quot;datos adicionales&quot;. Y la ulitma tabla &quot;relacion_usuario_tipo&quot; con los campos: id, id_usuario, id_tipo. Esta ultima tabla es necesario solo si un usuario puede tener mas de un &quot;tipo de usuario&quot; a la vez. Faltaria tambien la tabla &quot;tipo_usuario&quot; con los campos: id, tipo.<br>
<br>Saludos!<br></div></div><br>