Diseño Tabla

11/08/2005 - 19:29 por Diego | Informe spam
Hola Como van..!!
tengo el siguiente problema
Tengo una tabla de cliente y tiene un campo que es telefono pero ahora me
dicen que este campo puede tener varios valores, entonces no se si la saco en
otra tabla o si existe otra tecnica de diseño para estos casos

Arte Diego

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
11/08/2005 - 19:45 | Informe spam
Diego,

Crea otra tabla, no vayas en contra de la primera forma normal.

create table dbo.cliente (
cliente_id ...
)

create table cliente_telefono (
cliente_id ... references cliente(cliente_id),
numero_telefono ...,
tipo char(1) not null check (tipo in ('h', 'w', 'c')),
...,
constraint pk_cliente_telefono primary key nonclustered (cliente_id,
numero_telefono)
)


AMB

"Diego" wrote:

Hola Como van..!!
tengo el siguiente problema
Tengo una tabla de cliente y tiene un campo que es telefono pero ahora me
dicen que este campo puede tener varios valores, entonces no se si la saco en
otra tabla o si existe otra tecnica de diseño para estos casos

Arte Diego
Respuesta Responder a este mensaje
#2 Diego
11/08/2005 - 19:49 | Informe spam
se pueden manejar arreglos en sql?
Arte Diego


"Alejandro Mesa" wrote:

Diego,

Crea otra tabla, no vayas en contra de la primera forma normal.

create table dbo.cliente (
cliente_id ...
)

create table cliente_telefono (
cliente_id ... references cliente(cliente_id),
numero_telefono ...,
tipo char(1) not null check (tipo in ('h', 'w', 'c')),
...,
constraint pk_cliente_telefono primary key nonclustered (cliente_id,
numero_telefono)
)


AMB

"Diego" wrote:

> Hola Como van..!!
> tengo el siguiente problema
> Tengo una tabla de cliente y tiene un campo que es telefono pero ahora me
> dicen que este campo puede tener varios valores, entonces no se si la saco en
> otra tabla o si existe otra tecnica de diseño para estos casos
>
> Arte Diego
Respuesta Responder a este mensaje
#3 Alejandro Mesa
11/08/2005 - 20:48 | Informe spam
se pueden manejar arreglos en sql?



Se pueden simular. Para representacion jerarquica de informacion, preferible
usar xml.

Por que la pregunta?


AMB

"Diego" wrote:

se pueden manejar arreglos en sql?
Arte Diego


"Alejandro Mesa" wrote:

> Diego,
>
> Crea otra tabla, no vayas en contra de la primera forma normal.
>
> create table dbo.cliente (
> cliente_id ...
> )
>
> create table cliente_telefono (
> cliente_id ... references cliente(cliente_id),
> numero_telefono ...,
> tipo char(1) not null check (tipo in ('h', 'w', 'c')),
> ...,
> constraint pk_cliente_telefono primary key nonclustered (cliente_id,
> numero_telefono)
> )
>
>
> AMB
>
> "Diego" wrote:
>
> > Hola Como van..!!
> > tengo el siguiente problema
> > Tengo una tabla de cliente y tiene un campo que es telefono pero ahora me
> > dicen que este campo puede tener varios valores, entonces no se si la saco en
> > otra tabla o si existe otra tecnica de diseño para estos casos
> >
> > Arte Diego
Respuesta Responder a este mensaje
#4 Maxi
12/08/2005 - 03:07 | Informe spam
Hooa, sip!!mira mi blog

http://weblogs.golemproject.com/acc.../3957.aspx


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Diego" escribió en el mensaje
news:
se pueden manejar arreglos en sql?
Arte Diego


"Alejandro Mesa" wrote:

Diego,

Crea otra tabla, no vayas en contra de la primera forma normal.

create table dbo.cliente (
cliente_id ...
)

create table cliente_telefono (
cliente_id ... references cliente(cliente_id),
numero_telefono ...,
tipo char(1) not null check (tipo in ('h', 'w', 'c')),
...,
constraint pk_cliente_telefono primary key nonclustered (cliente_id,
numero_telefono)
)


AMB

"Diego" wrote:

> Hola Como van..!!
> tengo el siguiente problema
> Tengo una tabla de cliente y tiene un campo que es telefono pero ahora
> me
> dicen que este campo puede tener varios valores, entonces no se si la
> saco en
> otra tabla o si existe otra tecnica de diseño para estos casos
>
> Arte Diego
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida