The AccuWork Schema Editor
(Relationship Types subtab)
An issue record can be related to one or more other issue records, through a variety of relationship types:
Duplicate: You can specify that issue record B duplicates issue record A, so that no work need be done on B. (Perhaps the same bug was reported twice.) Any number of records (B, C, D, ...) can duplicate a given record (A). The default AccuWork issue database schema requires that a Duplicate relationship be established when an issue record's State field is set to the value Duplicate.
Dependency: You can specify that issue record B depends on issue record A (for example, from a project management viewpoint). AccuRev imposes no further semantics on such dependencies; this is a good application for user-defined scripts or practices.
IMPORTANT NOTE: This relationship is independent of change package dependency A relationship between the change package of an issue record (A) and the change packages of one or more other issue records (B,C,D, ...), expressing the fact that promoting A would also cause some or all of the changes in B,C,D, ... to be promoted. relationships among issue records, which are maintained automatically by AccuRev.
Subtask: You can specify that issue record B defines a subtask of the work to be performed for issue record A. In this case, AccuRev considers issue record A to be "in" a particular stream only if issue record B is "in" that stream, also.
The edit-widget for a field whose data type is Relationship is a table. It displays selected fields from all the other issue records that are related, through a particular relationship type, to the current record.
On this subtab, you specify -- for each relationship type -- which fields from a set of related issue records are to be displayed in a Relationship field.
See Also:
The Relationship Types subtab contains two sections:
The upper section lists the several relationship types, along with the captions that appear in the edit-widget (a pair of tables) for a Relationship field of that type. (The captions cannot be edited.)
The lower section specifies the set of fields to be displayed from each related issue record, along with their order and display widths.
In the upper section, click to select one of the relationship types.
In the lower section, click the Setup Columns button to bring up a dialog box in which you select a set of database fields, to be displayed as columns in a Relationship field's edit-widget. You can also specify the order of the fields.
After closing this dialog box, you can adjust column widths and change the order of columns using the techniques that work with all GUI tables.