[Php-avanzado] Tablas Tesis
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mar Jul 22 03:41:14 ART 2008
Hola Gabriel!
El mar, 22-07-2008 a las 00:53 -0300, Gabriel Cappellano escribió:
> Leo te adjunto el archivo para que veas las tablas supuestamente
> normalizadas!
>
> Un abrazo!
>
> PD: Espero tu pronta respuesta para ponerme a trabajar!
Usuarios Parti_Vehiculo login Cate_log Ciudad Provincia Pais
id id_parti_vehiculo id_log id_cat_log id_ciudad id_prov id_pais
id_log id usuario categoria ciudad provincia pais
nom id_vehiculo contraseña cod_postal id_pais
ape id_cate id_cat_log id_prov
email id_marca
id_ciudad id_modelo Vehiculo Categoria Marca Modelo Fotos
id_prov id_fotos id_vehiculo id_cate id_marca id_modelo id_fotos
id_pais trab_ext vehiculo categoria marca modelo id_parti_vehiculo
cod_postal trab_int id_vehiculo id_vehiculo id_marca foto
dire trab_mot
tel trab_aud Comentarios Votos Cate_Voto
id_com id_com id_vot id_cate_voto
id_vot id_us id_cate_voto categoria
comentario id_log
Leo, te Paso a explicar la idea asi chequeas la normalizacion:
*En la tabla Usuarios, estaran los datos de tanto los participantes,
como los jurados y los registrados para hacer comentarios y la votacion
de los usuarios.
*En Parti_Vehiculo, sera la tabla de los participantes, ahi mismo el
participante podra describir los trabajos realizados.
*Login, almacenamiento de los usuarios y contraseñas, y ademas el grado
de registro que tienen los usuarios, osea, participantes, jurado o
visitadores.
*Vehiculo, se seleccionara entre Auto o Moto
*Categoria, sera Tuning, 1/4 de milla, HotRoad, Clasico, etc.
*Marca, sera las distintas marcas automotrices o las fabricantes de
motos, por eso lo relacione con la tabla de vehiculos.
*Modelo, dependiendo de la marca seleccionada, aparecera los modelos de
coches, por ejemplo para fiat, apareceria, Fiat palio, fias Siena, etc.
*Votos, en esta tabla se almacenarar los votos realizados, la votacion
sera puntuando disitintos aspectos del vehiculo, ademas se podra
diferencia la votacion del jurado con respecto a los usuarios visitantes
===================================================================
te cuento lo que veo:
* En Usuarios, id_log sobra: podés hacer coincidir el id de login con el
de Usuarios y listo (la relación es uno a uno).
* En Usuarios, solo hace falta id_ciudad, la proviencia el país y el CP
lo hayás vía la relación.
* Parti_vehículo: no entiendo qué es el primer id. id_fotos no va, es al
revés: fotos debe tene el id_parti_vehículo correspondiente. la marca no
va: por el modelo la obtenés vía la relación. No va el id_voto... porque
si no tendrá un solo voto. Idem comentario
* En categoría no va el id_vehículo.
* En votos sí va el id_parti_vehículo. El Comentario también.
No sé Gabriel, o estoy viendo mal, o no entiendo la situación, o te
conviene empezar todo de vuelta con la normalización... desde leer el
apunte y los artículos de Wikipedia de las formas normales!
Un saludo
--
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