Ayuda con trigger

03/02/2004 - 11:58 por Marcos | Informe spam
Hola compañeros, os escribo porque tengo el siguiente problemilla:

Tengo que crear una tabla calendario en la cual voy a recoger el calendario
de cada usuario, dicha tabla va tener de nombre el idUsuario que tengo para
cada uno, y
he pensado crear un Trigger que cuando inserte un nuevo usuario cree la
tabla Calendario de Nombre el IdUsuario
El problema es que no tengo ni idea de como hacerlo, os parece acertado mi
planteamiento admito sugerencias.

Un saludo desde Andalucía.

Preguntas similare

Leer las respuestas

#1 Adrian D. Garcia
03/02/2004 - 18:31 | Informe spam
Yo lo plantearia como una unica tabla con el idUsuario como parte de la
clave principal y no crear n tablas como tantos idUsuarios tengas.
Con esto te olvidas de implementar el trigger

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Marcos" wrote in message
news:
Mostrar la cita
calendario
Mostrar la cita
para
Mostrar la cita
#2 Marcos
04/02/2004 - 08:42 | Informe spam
El problema por el que no he apostado por esta opción es porque cada usuario
va a generar un montón de tareas en el calendario,
Un ejemplo el usuario 1 tiene la tarea x con periodicidad diaria y entonces
la voy a añadir a su calendario 365 veces imagina 20 tareas iguales para
cada usuario y unos 14 o 15 usuarios,,
Un Saludo.

"Adrian D. Garcia" escribió en el mensaje
news:%
Mostrar la cita
mi
Mostrar la cita
#3 Mariano Alvarez \(MUG\)
04/02/2004 - 13:43 | Informe spam
Aun asi mi me gusta mas la idea de Adrian.
Como son las consultas y cual es el estimado de registros por usuario.


Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


"Marcos" wrote in message
news:
Mostrar la cita
usuario
Mostrar la cita
entonces
Mostrar la cita
la
Mostrar la cita
acertado
Mostrar la cita
#4 Adrian D. Garcia
04/02/2004 - 19:46 | Informe spam
Estamos entonces hablando de unas 100.000 filas aprox por año. No es un
volumen importante para SQL Server si tienes bien definidos los indices de
las tablas. Ademas, podrias luego 1 vez al año eliminar realizar una
limpieza de las filas que ya no son mas necesarias y listo.

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Mariano Alvarez (MUG)" <jose.alvarez * *Arroba* * mug.org.ar> wrote in
message news:
Mostrar la cita
mensaje
Mostrar la cita
la
Mostrar la cita
tengo
Mostrar la cita
Ads by Google
Search Busqueda sugerida