![]() |
Diferencia entre relación y restricción Hola a todos, Estoy estudiando el tema de DataSets en XML.Net y me encuentro con el atributo msdata:ConstraintOnly del elemento keyref.Si lo pongo a true se crean sólo las restricciones pero no las relaciones. Si lo pongo a false, se crean ambas cosas. Yo tengo claro que una restricción puede ser, por ejemplo, una foreign key. Lo que no entiendo es a qué se refiere con "relación". Supongo que será una tontería pero alguien me lo podría explicar??? Gracias. |
aer.... En cuanto a bases de datos se refiere, de una manera muy informal se podria decir que: Una relacion es cuando se establece una relacion entre dos items del negocio. y una restriccion es cuando se establecen las reglas que dicha relacion debe tener. Ejemplos: 1)Un cliente de una multitienda puede comprar muchos productos, y esos productos pueden ser vendidos a muchos clientes. Inmediatamente ahi se establece una relacion de muchos a muchos. 2) Un padre podria tener muchos hijos,esa es una relacion uno a muchos, sin embargo un hijo no podria existir sin su padre. por lo tanto esa es una restriccion que evita que un hijo sea creado sin su respectivo padre. Osea, una relacion establece el vinculo que existen entre dos items y una restriccion establece las reglas para que esa relacion sea coherente. Me copias ???? :ojotes: |
La verdad es que estos conceptos creía tenerlos claros, tal y como tú muy acertadamente los has explicado. Lo que no entiendo es cómo es posible crear las restricciones pero no las relaciones. |
este es el link en que se explica: http://msdn.microsoft.com/library/de...constraint.asp |
| La zona horaria es GMT -6. Ahora son las 14:51. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.