Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Diseñando mi primera tabla

Estas en el tema de Diseñando mi primera tabla en el foro de Bases de Datos General en Foros del Web. Buenas, estoy pensando como hacer los campos para crear en una tabla que basicamente contendria estos datos: Bueno antes de nada deciros que lo que ...
  #1 (permalink)  
Antiguo 06/03/2005, 15:08
MindPaniC
Invitado
 
Mensajes: n/a
Puntos:
Diseñando mi primera tabla

Buenas, estoy pensando como hacer los campos para crear en una tabla que basicamente contendria estos datos:

Bueno antes de nada deciros que lo que quiero conseguir es una tabla para poder tener los links que añado a mi web bien ordenados por secciones y ademas luego poder habilitar la ordenacion por numero de cliks, por orden alfabetico, por paises.... realizar busquedas... (no se si pedire demasiado)

-numero de cliks (las veces que han pinchado en un link)
-url del link
-nombre del link
-descripcion del link en español (de unos 450 caracteres maximo)
-descripción del link en inglés (de unos 450 caracteres maximo)
-pais originario del link (para poder ordenarlos por paises)
-seccion de la que forma parte el link (por ejemplo: productores, DJ´s, discograficas, sellos....)


Bueno necesito que me aconsejeis y a ser posible que me ayudeis un poco con el tema de los atributos de cada campo por que sinceramente es la primera vez que empiezo a crear una tabla y por lo tanto ando un poco perdido.

Un saludo y gracias anticipadas.
  #2 (permalink)  
Antiguo 06/03/2005, 16:36
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 20 años, 6 meses
Puntos: 53
OK, te recomiendo que hagas otra tabla donde contengas las categorias que dices, pra que unicamente gusrdes el ID de la categoria en esta tabla.

Id sera la clave primaria y ponle que incremente automticamanete tipo "Int"
NumeroDeClicks puedes ponerlos de tipo "BigInt"
UrlLink pues puede ser "varchar(150)"
NombreLink ponle "varchar(150)"
DescripcionEsp puedes usar "mediumtext"
DescripcionIng lo mismo "mediumtext"
Pais ponle un "varchar(50)"
Seccion pues "varchar(10)"

si usas el PhpMyAdmin, te sera muy faci crear tablas, pero si no, pues puedes usar sentencias SQL, algo asi como "CREATE TABLE mytabla (Clicks bigint, Nombre varchar(150), etc.....)"

bueno, espero te sirva, y suerte!!

bytes!!
  #3 (permalink)  
Antiguo 07/03/2005, 09:28
MindPaniC
Invitado
 
Mensajes: n/a
Puntos:
Muchas gracias stock, yo uso phpmyadmin... con las sentencias me pierdo. no me ha quedado muy claro lo de crear dos tablas, podrias explicarme un poco mejor que partido saco creando dos tablas en vez de una, y que campos deberia de poner en una y en otra tabla.

Y como funcionan las propiedades que hacen que cuente el número de clicks "BigInt"??

Un saludo y gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:32.