Salut pour tout le monde
un ami m'a posé un petit probléme a resoudre et je lui a promis une repance :
une societé veut developper plusieurs applications qui utilisent db2 comme SGBD biensure , tout ces applications ont en commun des tables de code identiques.
1er senario : une base par application. chaque base comporte les meme tables de code que les autres (comment assurer l'integrite de donnees, il y a il une solution pour maintenir ces codes dans un etat identique en cas de modification sur une base ?).
2em senario : une base par application et une autre base qui comporte les tables commune de code qui doivent etres utilise par les autres bases. ( comment assurer l'integrite de donnees, es ce possible de cree une cle etrangere sur une table appartenant a une autre base ?)
3em senario : une seule base pour toutes les applications contenant les tables de code( je sait que ce senario resoud tout les problemes mais la societe opte pour -- une base par application --).
que es ce que vous me conseiller et qu'elles sont vos remarques pour chaque senario ? merci bien pour votre coeperation
Partager