PowerAMC peut utiliser des variables lors de la génération et du reverse-engineering des références et colonnes de référence.
Les variables suivantes sont disponibles pour les références :
| 
                             Variable  | 
                             Commentaire  | 
|---|---|
| 
                             %REFR%  | 
                             Code généré de la référence  | 
| 
                             %PARENT%  | 
                             Code généré de la table parent  | 
| 
                             %PNAME%  | 
                             Nom de la table parent  | 
| 
                             %PCODE%  | 
                             Code de la table parent  | 
| 
                             %PQUALIFIER%  | 
                             Qualifiant de la table parent. Voir aussi QUALIFIER.  | 
| 
                             %CHILD%  | 
                             Code généré de la table enfant  | 
| 
                             %CNAME%  | 
                             Nom de la table enfant  | 
| 
                             %CCODE%  | 
                             Code de la table enfant  | 
| 
                             %CQUALIFIER%  | 
                             Qualifiant de la table enfant. Voir aussi QUALIFIER.  | 
| 
                             %REFRNAME%  | 
                             Nom de la référence  | 
| 
                             %REFRCODE%  | 
                             Code de la référence  | 
| 
                             %FKCONSTRAINT%  | 
                             Nom de contrainte de clé étrangère (référence)  | 
| 
                             %PKCONSTRAINT%  | 
                             Nom de contrainte de la clé primaire utilisée pour faire référence à l'objet  | 
| 
                             %CKEYCOLUMNS%  | 
                             Liste des colonnes de clé parent. Ex : C1, C2, C3  | 
| 
                             %FKEYCOLUMNS%  | 
                             Liste des colonnes de clé étrangère. Ex : C1, C2, C3  | 
| 
                             %UPDCONST%  | 
                             Contient des mots clés de contrainte déclarative pour les modifications : "restrict", "cascade", "set null" ou "set default"  | 
| 
                             %DELCONST%  | 
                             Contient des mots clés de contrainte déclarative pour les suppressions : "restrict", "cascade", "set null" ou "set default"  | 
| 
                             %MINCARD%  | 
                             Cardinalité minimale  | 
| 
                             %MAXCARD%  | 
                             Cardinalité maximale  | 
| 
                             %POWNER%  | 
                             Nom du propriétaire de la table parent  | 
| 
                             %COWNER%  | 
                             Nom du propriétaire de la table enfant  | 
| 
                             %CHCKONCMMT%  | 
                             TRUE si vous avez coché la case "check on commit" pour la référence (spécifique à ASA 6.0)  | 
| 
                             %REFRNO%  | 
                             Numéro de référence dans la collection de référence de la table enfant  | 
| 
                             %JOINS%  | 
                             Jointures de référence  | 
Les variables suivantes sont disponibles pour les colonnes de référence :
| 
                             Variable  | 
                             Comment  | 
|---|---|
| 
                             %CKEYCOLUMN%  | 
                             Code généré de la colonne de table parent (clé primaire)  | 
| 
                             %FKEYCOLUMN%  | 
                             Code généré de la colonne de table enfant (clé étrangère)  | 
| 
                             %PK%  | 
                             Code généré de la colonne de clé primaire  | 
| 
                             %PKNAME%  | 
                             Nom de la colonne de clé primaire  | 
| 
                             %FK%  | 
                             Code généré de la colonne de clé étrangère  | 
| 
                             %FKNAME%  | 
                             Nom de la colonne de clé étrangère  | 
| 
                             %AK%  | 
                             Code de la colonne de clé alternative (identique à PK)  | 
| 
                             %AKNAME%  | 
                             Nom de la colonne de clé alternative (identique à PKNAME)  | 
| 
                             %COLTYPE%  | 
                             Type de données de la colonne de clé primaire  | 
%COLTYPENOOWNER%  | 
Propriétaire de la colonne de clé primaire  | 
| 
                             %DEFAULT%  | 
                             Valeur par défaut de la colonne de clé étrangère  | 
| 
                             %HOSTCOLTYPE%  | 
                             Type de données de colonne de clé primaire utilisé pour la déclaration de procédure. Par exemple : without length  |