VeneHosting.com :: Tu Hosting en Venezuela

Autor Tema: Ayuda a montar una base de datos Mysql  (Leído 442 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Druida

  • Novato
  • *
  • Mensajes: 2
  • Puntuación: 0
    • Ver Perfil
Ayuda a montar una base de datos Mysql
« : 24 de enero de 2010, 08:05:11 am »
Hola a todos.

No tengo mucha idea de Mysql , mas bien solo se un poco de Php.
Estoy diseñando una web de compra/venta de vehiculos siniestrados y piezas de 2º mano (servicio gratuito), y me gustaria hacer una base de datos donde guarde informacion:

- Que pieza es
- Si vende o compra la pieza
- Precio de la pieza
- Fotos de la pieza
- Cuando fue publicado el anuncio
- Nombre, movil, correo del anunciante


- Vehiculo siniestrado
- Si vende o compra el vehiculo
- Precio del vehiculo
- Fotos del Vehiculo
- Cuando fue publicado el anuncio
- Nombre, movil, correo del anunciante


He escrito este codigo:

Código: [Seleccionar]
CREATE TABLE `usuarios`(       
`id`int(7) NOT NULL auto_increment,
`nombre` varchar(30) NOT NULL default '',                         
`email` varchar(90) NOT NULL default '',
`telefono` varchar(9),     
KEY `id` (`id`)
)


CREATE TABLE `siniestro` (
`id` int(7) NOT NULL auto_increment,
`email` varchar(90) NOT NULL default '',
`titulo` varchar(200) NOT NULL default '',
`mensaje` text NOT NULL,
`fecha` datetime NOT NULL default '0000-00-00 00:00:00',
`identificador` int(7) NOT NULL default '0',
KEY `id` (`id`)



CREATE TABLE `anuncio` (
`id` int(7) NOT NULL auto_increment,
`email` varchar(90) NOT NULL default '',
`titulo` varchar(200) NOT NULL default '',
`mensaje` text NOT NULL,
`fecha` datetime NOT NULL default '0000-00-00 00:00:00',
`identificador` int(7) NOT NULL default '0',
KEY `id` (`id`)


Esta bien echo , tengo que mezclar algun dato de alguna tabla en otra?? o alguna cosa??

Un saludo a todos

Desconectado solano19

  • Novato
  • *
  • Mensajes: 6
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
Re: Ayuda a montar una base de datos Mysql
« Respuesta #1 : 03 de febrero de 2010, 10:52:28 pm »
Que tal, mira te recomiendo que leas un poquito de base de datos y hacer el modelo entidad relacion de tu sistema, ya que por lo que entendi quieres hacer un sistema que gestione distintos tipos de articulos con fotos, y ese codigo sql que tienes alli solamente crea dos tablas y creo que no vi el campo para las fotos.

En conclusion, lee un poco de la teoria de base de datos antes de meterte con el manejador.


Saludos

PHP de Venezuela

Re: Ayuda a montar una base de datos Mysql
« Respuesta #1 : 03 de febrero de 2010, 10:52:28 pm »

 

PHP de Venezuela on Facebook