Foros del Web » Programación para mayores de 30 ;) » .NET »

sql server y C#

Estas en el tema de sql server y C# en el foro de .NET en Foros del Web. Hola amigos, Estoy un poco bloqueado con el diseño de BBDD resulta que se quiere cambiar de excel a un programa y tengo una hoja ...
  #1 (permalink)  
Antiguo 16/06/2008, 21:11
 
Fecha de Ingreso: junio-2008
Mensajes: 2
Antigüedad: 15 años, 10 meses
Puntos: 0
sql server y C#

Hola amigos,

Estoy un poco bloqueado con el diseño de BBDD
resulta que se quiere cambiar de excel a un programa
y tengo una hoja algo así...
--------- unidad1 unidad2 unidad3 .... unidadN
item1
item2
item3
.
.
.
itemN
Es decir hay N unidades y por cada unidad tengo N items

he hecho 3 tablas:
unidades (idUnidad, unidad)
items(idItems, item)
unidades/item(iduitem, idunidad, iditem)

Pero quiero que me visualice y guarde tal y como está en excel, como puedo hacer y si está bien el diseño de la BBDD?


Estoy bloqueado por el momento, alguna sugerencia?

Gracias de antemano
  #2 (permalink)  
Antiguo 17/06/2008, 08:08
Avatar de StephenQ  
Fecha de Ingreso: marzo-2007
Mensajes: 114
Antigüedad: 17 años, 1 mes
Puntos: 2
Respuesta: sql server y C#

Hola amfodd

DICES:

"he hecho 3 tablas:
unidades (idUnidad, unidad)
items(idItems, item)
unidades/item(iduitem, idunidad, iditem)"


lo que veo es que tienes una relación de muchos a muchos y cuando esto sucede no debe de ir un Primary Key o sea que esto no va -> "iduitem"

Para tener un diseño mas complejo deberías de ampliar un poco mas el cocepto de la BD.

Un saludo
__________________
StephenQ
  #3 (permalink)  
Antiguo 17/06/2008, 18:06
 
Fecha de Ingreso: junio-2008
Mensajes: 2
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: sql server y C#

Muchas gracias, de hecho el diseño está un poco más complejo, pero era lo que me hacía falta quitarle el pk.

Un saludo,

Mike
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 07:44.