Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 13-sep-2004, 07:41   #1 (permalink)
5H1V4 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2003
Mensajes: 68
Enviar un mensaje por Yahoo  a 5H1V4
Pregunta Novato en mysql en busca de consejo

Hola basicamente soy un diseñador web capacitado en dhtml (css, xhtml, javascript, flash, actionscript), y estoy comenzando a hacer mi primer desarrollo dinámico, en php y mysql.
Se trata de una muy simple revista on line.
Por ahora necesito crear una área de repetición que me muestre los titulares de las notas, y el primer párrafo de las mismas, su autor, una foto, con un enlace para ver la nota completa, que además de lo mecionado anteriormente mostrará el texto completo de la nota, y todas las fotos relacionadas. Necesito ordenar esa lista de las notas cronologicamente, por su fecha de publicación. Utilizo un servidor Apache 1.3.1, con php 4.3.8, y mysql 4.
Para hacer el script SQL para crear las tablas estoy usando DBDesigner 4 de FABForce, una herramientita visual libre, que me pareció muy completa. Para el data entry por ahora estoy usando el phpmyadmin, pero pronto deberé hacer una interfase web.
He pensado que por ahora debería tener en mi base de datos dos tablas:

Una llamada notas, con las columnas:
idnotas integer unsigned autoincrement;
fecha timestamp;
titulo blob;
copete blob;
nota blob;
autor tinyblob;
fotos set; //tiene las referencias al path que contiene las fotos de la
//nota

y otra tabla autores, con la columnas:
idautores integer unsigned autoincrement;
nombre varchar(255) binary;
email varchar(100) binary;
foto varchar; //que tb referencia a un path con la foto del autor

Tengo varias dudas, como por ejemplo cómo relacionar el campo de la primera tabla notas.autor con el campo de la segunda tabla autores.nombre, y si esta es la relación más conveniente. Luego si hay herramientas mejores que las que estoy usando. Igualmente agradeceré cualquier enlace a un buen tuto de mysql que resuelva estas dudas, y que tenga ejemplos de aplicación práctica.

Desde ya muchas gracias, y saludos.
__________________
[|_4 (0|\/|U|\|1(4(10|\| 35 |_4 FU3RZ4]
5H1V4 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 07:08.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93