cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
5 déc. 2005 à 12:08
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
5 déc. 2005 à 13:43
Bonjour à tous,
J'ai un problème de base de données en faite dans mon programme j'ai
une classe Personne et une classe Groupe et dans la classe Personne, il
y a une arraylist de groupe qui s'appelle groupes_a_interdire. Pour
chaque personne tous les groupes qui sont dans la liste
groupes_a_interdire seront invisible pour la personne données.
Le problème c'est comment traduire une arraylist dans une base de données ?
J'ai une table personne et une table groupe dans ma base est ce que je
dois faire une table en plus qui s'appellerait groupe_a_interdire et
qui fera ca :
personne_id | groupe_id
1 1
1 2
2 1
(exemple : la personne qui a l'id n'a pas le droit de voir le
groupe 1 et le groupe 2 et la personne qui a l'id 2 n'a pas le droit de
voir le groupe1)
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 20102 5 déc. 2005 à 12:40
Ce que j'ai dis c'est une solution mais je sais pas y'a peut être mieux
à faire.... Parceque par exemple si je supprime un groupe cette table
ne sera pas mise à jour automatiquement... Ah moins peut être de faire
une contrainte d'integrité je sais pas... genre ON DELETE CASCADE