
13/05/2013, 12:28
|
 | | | Fecha de Ingreso: diciembre-2012 Ubicación: Asturias
Mensajes: 269
Antigüedad: 12 años, 1 mes Puntos: 22 | |
Respuesta: Duda creacion tablas Veamos... estoy haciendo una pagina web, que se trata de una revista online.
Entonces, existen los siguientes elementos, y cada uno es representado por una tabla en la base de datos: Noticias: que es informacion que solamente el EditorJefe puede realizar. Volumenes: son conjuntos de articulos que el EditorJefe se encarga de emitir, cuando hay un nº de articulos disponible y el EditorJefe lo cree conveniente, crea un volumen con ellos y entonces el nuevo volumen y sus articulos pueden ser visualizados por los usuarios en la web. Articulos: son reportajes que ciertos usuarios con privilegios pueden subir a la web, posteriormente son revisados, aceptados o rechazados. Estados: representan la situacion en la que se encuentra un articulo, (No revisado, En revision, Revisado, Aceptado) Revisiones: ciertos usuarios se encargan de revisar articulos y en funcion de dicha revisor el articulo es aceptado o rechazado. Usuarios: existen 4 tipos:
Autores: pueden subir articulos a la web, y ver los articulos que han subido y el estado en el que se encuentran.
Revisores: pueden realizar las funciones de Autor y además reciben solicitudes de revision (los editores envian solicitudes a los revisores para que revisen un articulos y estos pueden aceptar la revision o rechazarla)
Editores: pueden realizar las funciones de Autor y Revisor, pueden solicitar la revision de los articulos a los Autores.
EditorJefe: puede realizar todas las tareas, ademas puede crear volumenes.
Es el encargado de asignar los articulos a los editores para que estos posteriormente soliciten la revision.
Un ejemplo...
Los autores suben los articulos.
El editor jefe accede a la lista de articulos sin revisar, asigna un articulo a un editor(cada articulo es controlado por un unico editor).
El editor solicita la revision a los revisores que el considere aptos para ello y decide en funcion de dichas revisiones si acepta o no el articulo.
El articulo pasa a ser Aceptado y se almacena para que el EditorJefe cuando lo considere oportuno cree un volumen. |