Salut,
J'ai 3 modules:
1- Utilisateurs
2- Comptes
3- Contacts
D'une autre part, chaque entite provenant de ces modules peut inserer plusieurs adresses electroniques:
Example:
[Nom, Module, Email]: x, 'utilisateur', 'x1@hotmail.com'
[Nom, Module, Email]: x, 'utilisateur', 'x2@hotmail.com'
[Nom, Module, Email]: y, 'compte', 'y1@hotmail.com'
[Nom, Module, Email]: y, 'compte', 'y2@hotmail.com'
[Nom, Module, Email]: z, 'contact', 'z@hotmail.com'
J'ai cree une table contenant les modules [ Module_ID. Module_Nom].
Une autre contenant les emails [Email_ID, Email_Address]
et une table intermediaire qui contient:
- ID
- Module_ID
- Person_ID
- Email_ID
Person_Id represente les entites des diffferents modules donc sa valeur n'est
pas unique dans la table. Que puis-je utiliser comme Index sur [ Module_Id,
Person_Id ] pour ameliorer la recherche?
Partager