Bonjour,
J’aimerai créer en SQL une hiérarchisation de groupes, mais un groupe peut appartenir à n groupes. Pour la création de la structure il ne devrait pas y avoir de problème, voir ci-dessous.
group
group_guid PK
group_name
group_coll
group_guid PK
group_coll_guid PK
relations
n à n group.group_guid <=> group_coll.group_guid
n à n group.group_guid <=> group_coll.group_coll_guid
Problème : lister l’ensemble des groupes d’un group, sous oracle j’aurais utilisé la requête suivante :
SELECT *
FROM group_coll
START WITH group_guid = ‘guid’
CONNECT BY group_guid = group_related_guid
Quelqu’un saurait-il comment faire sur SQL Server 2005.
MERCI.
Partager