How to add a new refinement method » History » Version 4
Dmitry Lyumkis, 08/01/2011 12:52 PM
1 | 1 | Dmitry Lyumkis | h1. How to add a new refinement method |
---|---|---|---|
2 | |||
3 | h2. database architecture for refinement methods |
||
4 | |||
5 | The current database scheme for every refinement method (both single-model and multi-model) is shown below: |
||
6 | |||
7 | 2 | Dmitry Lyumkis | !database_scheme_diagram.pdf! |
8 | 1 | Dmitry Lyumkis | |
9 | For reference, below is a diagram of the modifications to the refinement pipeline that have been performed for the refactoring. Color coding is as follows: |
||
10 | |||
11 | * all previous database tables / pointers that have remained unchanged during refactoring are blue. |
||
12 | * database tables that are completely new are outlined AND filled in red |
||
13 | * database tables that have existed, but are modified are outlined in red, filled in white. The new additions are highlighted |
||
14 | * new pointers to other database tables are red; unmodified pointers are blue |
||
15 | * pointers to other database tables are all combined under "REFS"; if "REFS" is highlighted, this means that new pointers have been added |
||
16 | |||
17 | 4 | Dmitry Lyumkis | !database_scheme_diagram_changes.png! |