Modelo E-R de la BD

3 views
Skip to first unread message

Thot

unread,
Dec 11, 2007, 6:23:38 PM12/11/07
to Karamelo
Se ha agregado al directorio de documentación del proyecto.

Se han agregado comentarios y colores para especificar a qué parte del
CMS pertenece cada tabla.

Las tablas en las que existen dudas sobre la relación con las otras
tablas, fueron puestas en fondo de color rojo.

En la parte superior se agregaron comentarios sobre los detalles
encontrados. (Chécalo aarkerio para ver si está bien).

aarkerio

unread,
Dec 11, 2007, 10:22:20 PM12/11/07
to Karamelo
1) Cuando un nuevo mononeuron se registra en el portal su estado es
"inactive" (campo 'status' de la tabla 'users'), hasta que da un click
en la liga de confirmación que se le envia y esa informacion temporal
se guarda en la tablas "confirms". Cuando el usuario confirma su
registro su user_id se borra de esa tabla.

2) La tabla "recovers" guarda la información temporal cuando el
usuario olvido su contraseña y la quiere recuperar, un email se le
envia con un url con string aleatario como :

http://server.org/users/recover/x6er456yyTY67ui90zq

y si concuerda con la tabla "recovers" su password MD5 se resetea y
se le asgina uno nuevo.

3) La tabla "friends" no la he podido implementar pero la idea es que
los usuarios puedan crear sus propios grupos de amigos (aunque aún no
lo tengo del todo claro) pero tienes razón en ponerla en rojo pues es
para una próxima versión.

4) La tabla "freelancers" es una idea que tengo de que un mononeuron
pueda selecionar en su perfil "Soy freelancer" y poner los detalles de
qué es lo que hace y cuanto cobra por hora. Pondríamos una liga en
los toplinks junto a "Downloads" y saldría un perfil de algún
freelancer al azar en portada.

5) Si habría que pensar en nombrar todas las tablas correctamente y
todas en inglés.

Chido el diseño, voy a guardarlo y subirlo como .jpeg para que se
pueda ver desde el navegador.

MM



Thot wrote:
> Se ha agregado al directorio de documentaci�n del proyecto.
>
> Se han agregado comentarios y colores para especificar a qu� parte del
> CMS pertenece cada tabla.
>
> Las tablas en las que existen dudas sobre la relaci�n con las otras
> tablas, fueron puestas en fondo de color rojo.
>
> En la parte superior se agregaron comentarios sobre los detalles
> encontrados. (Ch�calo aarkerio para ver si est� bien).

aarkerio

unread,
Dec 11, 2007, 10:29:52 PM12/11/07
to Karamelo

Thot

unread,
Dec 11, 2007, 10:56:52 PM12/11/07
to Karamelo
Chido pues entonces nada más es cosa de corregir los detalles que son
necesarios y pues se cambia el diseño XD.

Están bien las relaciones entre las tablas???.

Pienso poner un pequeño tutorial en mononeurona, para que los que se
quieran meter puedan interpretar bien los modelos E-R. Entonces el
modelo relacional (donde se pongan los campos y todo ese desmadre) se
hacen después de corregir los detalles?? o lo hago basado en este
diseño pronto y nada más se retoca??.

No sé como veas pero hasta sería chido que se fueran haciendo los
diagramas UML de todas las partes del proyecto que sean posibles, así
quedaría una documentación chida, y para los que quieran meterle mano
sería bastante fácil entender el diseño. Como ahora estaba tratando de
entender lo que quieres hacer con Centauro, me fue bastante útil
realizar el diseño.
Reply all
Reply to author
Forward
0 new messages