MySQL - claves foraneas

 
Vista:

claves foraneas

Publicado por andres (1 intervención) el 05/03/2009 18:31:17
Hola, tengo que hacer un pequeno sistema de encuestas, que tendria que estar conectado a una base de datos. Voy a crear 2 tablas, una de preguntas, y otra de opciones, mi pregunta es si es necesario que la tabla de opciones tenga una clave foranea del id de la tabla de preguntas. Esto seria con el fin de que cada registro de opcion este relacionado a una sola pregunta.
Soy novato en bases de datos y no se cual es el beneficio real de crear el constraint para la tabla, si en lugar simplemente creo un campo en la tabla opcion que se llame preguntaPadre y alli ingrese el numero de la pregunta que corresponde.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder