Bonjour à tous
Je travaille actuellement sur une base de données Oracle qui contient les données d'une société dans domaine médical, prochainement cette même base accueillera les données d'autres sociétés, dans l'expression de besoin il est bien précisé que une gestion des habilitations doit être mise en place afin d'empêcher les utilisateurs d'une société donnée de visualiser les données d'autres société
Pour l'instant j'ai pensé à deux solutions possibles :
01) Intégration de toutes les sociétés dans la base actuelle + création des vues matérialisée par société
- Avantages :
- Facile à mettre en place
- Inconvénients
- Vu la volumétrie des données, les temps de traitements vont êtres longs
02) Séparation des données par schéma
- Avantages :
- Temps de traitements faibles
- Plus sécurisé
- Inconvénients
- la mise en place est extrêmement complexe
Que en pensez-vous ?
Partager