Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: seRgiOOOOOO en 14 Febrero 2016, 14:06 pm



Título: Como hacer las preguntas correctas para hacer las relaciones?
Publicado por: seRgiOOOOOO en 14 Febrero 2016, 14:06 pm
Estoy haciendo un diagrama Entidad/Relación y me estoy liando al formar la pregunta para realizar las relaciones.

Ejemplo:

- Entidad Bicicleta
- Entidad Anclaje

Una bicicleta va a estar mínimo en 1 anclaje y una bicicleta puede estar en varios anclajes. Un anclaje va a tener como mínimo 0 bicicletas y un anclaje puede tener varias bicicletas.

Quedando asi:

Bicicleta ------------ Bici_Ancl --------------- Anclaje
(0, N)-------------------(N, M)-------------------(1, N)

Estaría bien explicada la relación?

Bicicleta: (De singular a singular y singular a plural)
Anclaje: (De singular a singular y singular a plural)

Gracias.


Título: Re: Como hacer las preguntas correctas para hacer las relaciones?
Publicado por: xGENiiiuS en 14 Febrero 2016, 17:36 pm
yo pondria :

<<<bicicleta>>>>>>------<<<<<tiene>>>>--------<<<<anclajes>>>

1.-¿una bicicleta cuantos anclajes tiene?
2.- ¿un anclaje cuantas biclietas tiene?

por tanto seria 1:N por que el una bicleta puede tener varias anclajes, pero un anclaje no puede estar en en varias bici. (suponiendo que sea el mismo anclaje por que por ejemplo un anclaje tiene el id:  5436 ese anclaje no va a estar en otra bicicleta ese mismo puedo tener otro con id:3245 por ejemplo pero no el 5436) pero depende de lo que quieras representar.

<<<bicicleta>>>--------<<<tiene>>>----------<<<anclajes>>>
        (1,n)                                  1:n                        (0,1)

para las minimas una bici puede tener como minimo un anclaje como maximo varios, y un anclaje puede estar como minimo en una bici como maximo en 1, espero haberte ayudado