Table de base de données PARTICIPNT

Cette table stocke les informations concernant un participant d'un accord commercial (TradingAgreement).

Nom de colonne Type de colonne Description de la colonne
INFORMATION VARCHAR (4000)
NULL
Informations sur le participant.
MEMBER_ID BIGINT
NULL
ID de membre du participant. Si cette valeur est null, il n'y a aucune restriction pour ce participant, c'est-à-dire que n'importe quel participant peut jouer le rôle indiqué dans l'accord commercial (TradingAgreement). Par exemple, si un participant acheteur a l'ID de membre null, cela signifie que tout le monde est habilité à faire des achats dans le cadre de ce contrat.
PARTICIPNT_ID BIGINT
NOT NULL
ID de participant. Il s'agit d'une clé primaire.
PARTROLE_ID INTEGER
NOT NULL
ID de rôle du participant.
TERMCOND_ID BIGINT
NULL
ID de conditions et modalités (TermAndConditions). Si cette valeur est null, il s'agit d'un participant au niveau de l'accord commercial (TradingAgreement). Dans ce cas, la colonne TRADING_ID ou TERMCOND_ID doit également contenir la valeur null.
TIMECREATED TIMESTAMP
NULL
Heure de création.
TIMEUPDATED TIMESTAMP
NULL
Heure de mise à jour.
TRADING_ID BIGINT
NULL
ID d'accord commercial (TradingAgreement). Si cette valeur est null, il s'agit d'un participant au niveau des conditions et modalités du contrat. Dans ce cas, la colonne TRADING_ID ou TERMCOND_ID doit également contenir la valeur null.
Index :
Nom de l'index Noms des colonnes indexées Type d'index
I0000184 MEMBER_ID, PARTROLE_ID, TRADING_ID, TERMCOND_ID Index à entrées uniques
SQL030416035026550 PARTICIPNT_ID Clé primaire
Contraintes :
Nom de contrainte Noms des colonnes Nom de table externe Noms des colonnes externes Type de contrainte
F_558 TERMCOND_ID TERMCOND TERMCOND_ID Cascade
F_559 TRADING_ID TRADING TRADING_ID Cascade
F_560 PARTROLE_ID PARTROLE PARTROLE_ID Cascade
F_561 MEMBER_ID MEMBER MEMBER_ID Cascade

Référencée par :
Nom de contrainte Nom de colonne référencée Nom de table externe Noms des colonnes externes Type de contrainte
Non applicable