OVH Cloud OVH Cloud

Dataset

1 réponse
Avatar
Sylo
Bonjour,

J'utilise des dataset et je voudrais définir une clé qui n'est pas de
contrainte d'unicité. est ce possible.

En fait, j'ai des sociétés qui sont liée à d'autres sociétés.
J'ai donc deux tables, une table de société avec un numéro de société
(numsoc) et une seconde table LienSociété contenant 2 numéros de société
NumSoc1 et NumSoc2.

La clé sur la table société est NumSoc
La clé sur la table LienSociété est NumSoc1 et NumSoc
Les deux clé avec contrainte d'unicité

Quand je défini cela dans un dataset, tout va bien...

Quand je veux rajouter une première relation entre Société et LeinSociété,
tout va bien.

Par contre, quand je veux lier LienSociété à Société (pour avoir un lien
dans l'autre sens), je ne peut pas lier la clé NumSoc2 à NumSoc.
Le designer me propose toujours les deux clé de LienSoc (NumSoc1 et NumSoc2)
a lier à des éléments de Société. Hors je veux simplement lié NumSoc2 à
NumSoc

Comment faire pour n'utiliser qu'une seul des deux clé dans une relation
dans un dataset sachant que je suis obligé de garder comme clé de LienSoc le
groupe NumSoc1/NumSoc2.

Merci
Sylo

1 réponse

Avatar
Sylo
En fait, ca serait tellement plus simple si je pouvais faire une relation
entre deux tables dans un dataset sans avoir à créer une clé. Est-ce
possible ?
Merci encore pour votre aide
Sylo

"Sylo" <devbnet@[antispam]free.fr> a écrit dans le message de news:

Bonjour,

J'utilise des dataset et je voudrais définir une clé qui n'est pas de
contrainte d'unicité. est ce possible.

En fait, j'ai des sociétés qui sont liée à d'autres sociétés.
J'ai donc deux tables, une table de société avec un numéro de société
(numsoc) et une seconde table LienSociété contenant 2 numéros de société
NumSoc1 et NumSoc2.

La clé sur la table société est NumSoc
La clé sur la table LienSociété est NumSoc1 et NumSoc
Les deux clé avec contrainte d'unicité

Quand je défini cela dans un dataset, tout va bien...

Quand je veux rajouter une première relation entre Société et LeinSociété,
tout va bien.

Par contre, quand je veux lier LienSociété à Société (pour avoir un lien
dans l'autre sens), je ne peut pas lier la clé NumSoc2 à NumSoc.
Le designer me propose toujours les deux clé de LienSoc (NumSoc1 et
NumSoc2) a lier à des éléments de Société. Hors je veux simplement lié
NumSoc2 à NumSoc

Comment faire pour n'utiliser qu'une seul des deux clé dans une relation
dans un dataset sachant que je suis obligé de garder comme clé de LienSoc
le groupe NumSoc1/NumSoc2.

Merci
Sylo