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

Duda modelo ER

Estas en el tema de Duda modelo ER en el foro de Bases de Datos General en Foros del Web. Hola a todos ! Soy un poco novata en esto y bueno...tengo que modelizar un portal web a traves del cual se venderan equipos informáticos. ...
  #1 (permalink)  
Antiguo 05/04/2009, 03:26
 
Fecha de Ingreso: abril-2009
Mensajes: 2
Antigüedad: 15 años, 1 mes
Puntos: 0
Duda modelo ER

Hola a todos !

Soy un poco novata en esto y bueno...tengo que modelizar un portal web a traves del cual se venderan equipos informáticos. Quería haceros una consulta dentro de mi enunciado.

"...Especificación técnica (version ancho de bus, SIMBIOS, versión DMI, especificación SMP y Número de CPUS) de los equipos suministrada por sus fabricantes" y datos de caracter comercial de los diferentes productos ( codigo internacional de producto, vendedor, version y número de serie)....."

Especificación técnica y Especificación comercial serían entidades apartes relacionadas con la entidad equipo? Es decir :

¿Equipo{no habla de sus atributos} - contiene - especificación técnica{versionanchodebus, simbios, versiondmi, especificacionsmp, numerocpus}?

¿Equipo{no habla de sus atributos} - contiene - especificación comercial{cod_internacional, vendedor, versión, número de serie}?

O sería más correcto que los atributos de una especificación ténica formasen parte de la entidad equipo sin más y tener sólo en cuenta una entidad de especificacion comercial???!!!!

Por otra parte más adelante me hablan de "Dispositivos integrados en los equipos de serie" y "dispositivos que se venden por separado" debíendose diferenciar unos de otros ( poseen además distintos atributos)...eso es una relación de generalización? o simplemente se tienen en cuenta por separado sin relacionarlos entre si?


Muchas gracias :)
  #2 (permalink)  
Antiguo 06/04/2009, 14:49
 
Fecha de Ingreso: enero-2009
Mensajes: 455
Antigüedad: 15 años, 3 meses
Puntos: 11
Respuesta: Duda modelo ER

para poderte ayudar mejor, podrías poner el enunciado completo??

por lo que comentas, tendrias una relación (1,1) de las dos especificaciones, ya que una especificacion tecnica solo puede tener una especofocacion comercias y viceversa, (pero sería bueno tener el texto completo)

lo de tu tabla de Dispositivos integrados, tendrias una relacion (1,n) a tu tabla de especificaciones tecnicas o donde tengas identificada la PK de los productos, ya que un producto puede tener uno o mas dispositivos integrados

espero te sirva, saludos
  #3 (permalink)  
Antiguo 08/04/2009, 01:22
 
Fecha de Ingreso: abril-2009
Mensajes: 2
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Duda modelo ER

Aquí os dejo el enunciado, de nuevo muchas gracias :)

Un mega-store de equipamiento informático va a desarrollar un portal web a través del cual vender directamente a los clientes. A tal efecto, es necesario crear una base de datos que utilizará esta aplicación y que albergará las características de los productos disponibles:

1. Especificación técnica de los equipos suministrada por sus respectivos
fabricantes. Esta incluye al menos versión ancho de bus, SMBIOS, versión DMI,
especificación SMP y número de CPUs

2. Datos de carácter comercial de los diferentes productos: código internacional de
producto, vendedor, versión y nº de serie.

3. Configuración de los equipos. En este apartado se detallan las características delos diferentes dispositivos (memoria, almacenamiento, vídeo, sonido, etc.)
integrados en los equipos. Se detallan todos los dispositivos en existencias
distinguiendo los incluidos en algún equipo de los que se venden por separado.

3.1 De los dispositivos incluidos de serie en los equipos se considera la clase
(memoria, procesador, display, red, etc), nº de serie, chipset, interface de
memoria y una descripción breve.

3.2-. Del resto de dispositivos interesa registrar diferentes características
como, por ejemplo, el HW-path (“/0/6/0.2”), el bus-link
(“pci@0000:00:00.0”), capabilities y otras muchas propiedades
particulares de cada tipo de dispositivo.

4. Información relativa a los proveedores y los suministros de cada producto. Es
importante optimizar el stock pues el almacenaje de productos conlleva un coste
importante.

En la base de datos se registrarán las compras de los clientes y se almacenará toda la información necesaria para facturar y gestionar los cobros correspondientes.
Adicionalmente, cualquier persona que lo desee puede introducir, previo registro en la web, los datos del hardware de su equipo y del sistema operativo

El registro requiere los habituales datos personales del solicitante. Se informa al usuario que todos sus datos, así como la información relativa a sus equipos, quedará registrada en el sistema.
Solamente los usuarios registrados pueden acceder y compartir información relativa al uso, configuración y prestaciones de sus respectivos equipos.

El problema es ese, no se muy bien de qué manera modelizar los diferentes dispositivos y productos con caracter comercial y especificación técnica....:S
  #4 (permalink)  
Antiguo 08/04/2009, 12:15
 
Fecha de Ingreso: enero-2009
Mensajes: 455
Antigüedad: 15 años, 3 meses
Puntos: 11
Respuesta: Duda modelo ER

sería una tabla de equipos en donde tengas (SMBIOS, versión DMI, especificación SMP y número de CPUs), esta tabla tendría una relacion 1-n con la tabla de productos que contendría (código internacional de producto, vendedor, versión y nº de serie.)

una tabla mas de la configuracion e lo equipos, con la una relacion 1-1 con la tabla de equipos, los puntos 3.1 y 3.2 serias atributos de esta ultima tabla, o puedes hacer una especificacion de esta ultima y formarla con dos tablas (3.1 y 3.2)

una tabla mas adicional de proveedores, que tenga relacion n-n con la de equipos

finalmente hacer tus tablas que necesites para llevar un control de las compras que vas realizando

nota: lo que te comento es de manera muy general y quiza algun error en las relaciones que te propongo, pero espero et sirva, saludos
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:30.