Pregunta sobre normalizacion de tablas

28/06/2006 - 15:54 por Ramiro Nava Castro | Informe spam
Hola estoy realizando una base de datos para un colegio y me surgio la
siguiente inquietud, tengo que hacer la tabla Alumnos que contiene los datos
de inscripcion de los alumnos, pero ademas tengo otros datos como ser los
datos personales del padre, la madre, y el tutor. Mi pregunta es que seria
mas rapido o mejor optimizado: si tengo que crear una tabla Padre, una tabla
Madre y una tabla Tutor y luego relacionar cada una de esas tablas con la
tabla Alumnos o si directamente guardo los datos del Padre, Madre y Tutor en
la misma tabla Alumnos. ¿Me explico?

Saludos!

Preguntas similare

Leer las respuestas

#1 Maxi
28/06/2006 - 16:16 | Informe spam
Hola, mira siempre pero siempre debes empezar por tener la cosa separa, o
sea: Tu tabla Alumnos, tu tabla Padres, etc ,etc y sus relaciones.
Luego solo en casos muy pero muy extremos donde se justifique podes hacer
una desnormalizacion


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Ramiro Nava Castro" escribió en el mensaje
news:%
Mostrar la cita
#2 Ricardo Passians
29/06/2006 - 13:58 | Informe spam
En ese caso en particular debes tenerlo todo normalizado (una tabla de
alumnos, una de padres y otra de madres) porque los mismos padres pueden
tener varios hijos en el mismo colegio. Tampoco existe una relacion
necesariamente 1 a 1 entre las tablas de padres y las de madres (caso de
padres divorciados).
Eso tiene muchas implicaciones en los queries que necesiten extraer solo los
padres o las madres o ambos.




"Ramiro Nava Castro" escribió en el mensaje
news:%
Mostrar la cita
#3 Alfredo Novoa
29/06/2006 - 14:13 | Informe spam
On Thu, 29 Jun 2006 07:58:11 -0400, in microsoft.public.es.sqlserver
you wrote:

Mostrar la cita
Yo creo que sería mejor tener una sola tabla de Padres en lugar de una
para los padres y otra para las madres, por que las dos tablas serían
idénticas.

Saludos
Alfredo
#4 Ricardo Passians
29/06/2006 - 14:38 | Informe spam
Podria ser también.
En ese caso agregando un atributo (columna) que diferencie quien es padre de
quien es madre, porque ya en estos tiempos con el sexo no se sabe :))))



"Alfredo Novoa" escribió en el mensaje
news:
Mostrar la cita
#5 Carlos Sacristán
29/06/2006 - 14:43 | Informe spam
Yo tendría una tabla de alumnos, otra de personas (padres - P, madres -
M, tutores - T) y una tercera en la que establecería la relación que hay
entre un alumno y una persona


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Ramiro Nava Castro" escribió en el mensaje
news:#
Mostrar la cita
datos
Mostrar la cita
tabla
Mostrar la cita
en
Mostrar la cita
Ads by Google
Search Busqueda sugerida