Création table n:n - guidelines
Posté : lun. mai 15, 2017 3:41 pm
Bonjour l'équipe OpenConcerto,
Dans le cadre du développement d'un module "Multi-Sites", j'ai besoin de créer une table de jointure (relation n:n) entre 2 clients et je souhaiterais savoir quel est votre "guideline" à ce sujet, je n'en vois aucune dans la base existante (à moins que je sois passé à côté) et quant aux champs je ne peux utiliser 2 ID_CLIENT.
Cas de figure:
- 3 clients Client A - Client B - Client C
- Le client A possède 10 sites mais le Client B et le Client C s'occupent également de ces sites qui ne sont pas les leurs (gestionnaires de sinistres par exemple)
- J'ai besoin d'une table dans laquelle je stockerais ces infos:
| TABLE_GESTIONNAIRE |
ID_CLIENT_1 <-- gestionnaire
ID_CLIENT_2 <-- propriétaire
...
traduit comme: ID_CLIENT_1 gère les sites de ID_CLIENT_2.
Merci.
Dans le cadre du développement d'un module "Multi-Sites", j'ai besoin de créer une table de jointure (relation n:n) entre 2 clients et je souhaiterais savoir quel est votre "guideline" à ce sujet, je n'en vois aucune dans la base existante (à moins que je sois passé à côté) et quant aux champs je ne peux utiliser 2 ID_CLIENT.
Cas de figure:
- 3 clients Client A - Client B - Client C
- Le client A possède 10 sites mais le Client B et le Client C s'occupent également de ces sites qui ne sont pas les leurs (gestionnaires de sinistres par exemple)
- J'ai besoin d'une table dans laquelle je stockerais ces infos:
| TABLE_GESTIONNAIRE |
ID_CLIENT_1 <-- gestionnaire
ID_CLIENT_2 <-- propriétaire
...
traduit comme: ID_CLIENT_1 gère les sites de ID_CLIENT_2.
Merci.