Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD > Autres
Autres Autres sujets sur les SGBD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2008, 16h00   #1
Candidat au titre de Membre du Club
 
Inscription : septembre 2006
Messages : 19
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 19
Points : 13
Points : 13
Par défaut Vérouillage de données

Bonjour,

Je dois concevoir une base de données où un administrateur peut marquer n'importe quelles lignes de n'importe quelles tables comme étant à valider. Je me demandais si une table permettant de stocker la liste des données à valider était judicieuse ?

Merci d'avance
dedicare est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 10h13   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Perso je m'orienterais plutôt vers l'insertion, dans chaque table, d'une colonne dédiée.

En effet, la solution que tu évoques, bien que réalisable, nécessite de gérer, dans une même table, tous les formats des clés des autres tables.
Ce faisant, et sauf si toutes les clés à référencer ont le même format (ce qui pourrait d'ailleurs ne plus être vrai à terme), il faudra convertir ces clés, parfois composites, dans un format (var)char:
Code :
1
2
3
4
CREATE TABLE A_VALIDER (
id INT NOT NULL,
table_cible varchar(nn) NOT NULL,
cle_cible  varchar(zz) NOT NULL)
Avec la complexité de requétage que tu imagines...
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h13.


 
 
 
 
Partenaires

Hébergement Web