|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2004 Messages : 36 ![]() |
Bonjour,
Ma problématique est la suivante : - Je dispose d'une table "tache" - Une tache peut avoir plusieurs pères ou plusieurs fils, ce qui donne le schéma possible suivant : Code :
- Une table TACHE contenant la clé primaire TACHEID ainsi que divers attributs - Une table RELATION contenant le TACHEID_PERE et le TACHEID_FILS Pour l'exemple schématisé, le contenu de la table RELATION serait : Code :
Est-ce une modélisation pertinente ? Oracle gère-t-il correctement les organigrammes de ce type ? D'avance merci. |
||||
|
|
00
|
|
|
#2 | ||
![]() ![]() |
Au pire, si les jointures vous embêtent on peut toujours les faire avant ou après l'application de la récursivité.
Le cas tel que vous l'avez décrit est plutôt bien géré par Oracle. Des cas de récursivités plus complexes ne peuvent être bien gérés qu'en 11gR2 avec l'introduction des R-CTE. Votre cas : Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2004 Messages : 36 ![]() |
Merci.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com