[Php-avanzado] tablas 1.3 de autoclas
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Sep 3 16:46:17 ART 2009
El jue, 03-09-2009 a las 15:15 -0300, Carlos Brandes escribió:
> Alejandro yo otra vez:
Alejandro???
Está Alejandro normalizando por vos y te pisaste? ;-)
> CREATE TABLE `anunciantes` (
> `id_anunciante` int(11) unsigned NOT NULL auto_increment,
> `nombre` varchar(50) collate latin1_spanish_ci NOT NULL,
> `apellido` varchar(50) collate latin1_spanish_ci NOT NULL,
> `usuario` varchar(30) collate latin1_spanish_ci NOT NULL,
> `password` varchar(30) collate latin1_spanish_ci NOT NULL,
> `email` varchar(100) collate latin1_spanish_ci NOT NULL,
> `id_localidad` int(11) unsigned NOT NULL,
> `id_sexo` int(2) unsigned NOT NULL,
> `telefono` varchar(30) collate latin1_spanish_ci NOT NULL,
> PRIMARY KEY (`id_anunciante`),
> KEY `ind_usr_pas` (`usuario`,`password`),
> KEY `ind_ape_nom` (`apellido`,`nombre`)
> ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci
> AUTO_INCREMENT=1 ;
>
> eliminada la UNIQUE KEY `id_ciudad` (`id_localidad`)y creada la tabla
> sexos.
Correcto!
> CREATE TABLE `sexos` (
> `id_sexo` int(2) unsigned NOT NULL,
> `sexo` varchar(11) NOT NULL,
> PRIMARY KEY (`id_sexo`)
> ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
>
>
> CREATE TABLE `avisos` (
> `id_aviso` int(11) unsigned NOT NULL auto_increment,
> `kilometraje` int(11) NOT NULL,
> `precio` float NOT NULL,
> `fecha_publicacion` date NOT NULL,
> `descripcion` varchar(150) collate latin1_spanish_ci NOT NULL,
> `id_moneda` int(11) NOT NULL,
> `id_anunciante` int(11) NOT NULL,
> `id_operacion` int(11) NOT NULL,
> `id_condicion` int(11) NOT NULL,
> `id_modelo` int(11) NOT NULL,
> `id_combustible` int(11) NOT NULL,
> `id_caracteristica` int(11) NOT NULL,
> PRIMARY KEY (`id_aviso`)
> ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci
> AUTO_INCREMENT=1 ;
>
> kilometros era el unico plural que quedaba, y ya esta corregido. Tengo
> en la cabeza la utilizacion de esas tres letras que dijiste para
> nombrar los campos, pero como nombre todo con palabras completas desde
> el principio, lo deje asi; pero considero que la opcion de las tres
> letras es la mas comoda.
Era solo una discusión semántica!
`kilometros` estaba correcto también, en el sentido de que se entendía
perfectamente el contenido del campo.
>
> -- phpMyAdmin SQL Dump
> -- version 2.10.3
> [..]
> -- Volcar la base de datos para la tabla `sexos`
> --
>
> Aca te mando las tablas, fijate y charlamos. Gracias y saludos Carlos.
Listo!
A programar!
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado