Diseño de BD

16/07/2004 - 19:30 por Mike | Informe spam
no se como hacer esto, espero que me peudan ayudar

tengo un tabla llamada usuarios, que tienen su username,
password y datos personales, tambien tengo otra tabla
llamada Familia, que contiene los familiares de los
usuarios, con username como FK.

Pero el usuario puede cambair cuando quiera su username, y
quiero guardar el historial de todos los usernames que
haya utilizado un usuario en particular

como podria lograr esto?
 

Leer las respuestas

#1 Maxi
16/07/2004 - 19:44 | Informe spam
hola, yo haria esto:

pondria un campo llamado ID donde sea un numero interno y el cual es el PK y
el cual usara la otra tabla como FK.

Este numero interno el usuario no lo ve ;-)

Luego armo un Trigger a la tabla usuarios y por cada vez que alguien cambia
un campo que agregue en una tabla auditoria ese cambio.

te paso un articulo sobre este tema, donde quizas te pueda ayudar un poco.

http://www.microsoft.com/spanish/ms...art168.asp

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Mike" escribió en el mensaje
news:2e7a501c46b5a$9035f360$

no se como hacer esto, espero que me peudan ayudar

tengo un tabla llamada usuarios, que tienen su username,
password y datos personales, tambien tengo otra tabla
llamada Familia, que contiene los familiares de los
usuarios, con username como FK.

Pero el usuario puede cambair cuando quiera su username, y
quiero guardar el historial de todos los usernames que
haya utilizado un usuario en particular

como podria lograr esto?






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.714 / Virus Database: 470 - Release Date: 02/07/2004

Preguntas similares