How to add a new refinement method » History » Version 7
Dmitry Lyumkis, 08/01/2011 01:11 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 | 7 | Dmitry Lyumkis | "database architecture for refinements":http://emg.nysbc.org/attachments/955/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 | 7 | Dmitry Lyumkis | |
11 | "changes to the database architecture for refinements":http://emg.nysbc.org/attachments/954/database_scheme_diagram_changes.pdf |
||
12 | 1 | Dmitry Lyumkis | |
13 | * all previous database tables / pointers that have remained unchanged during refactoring are blue. |
||
14 | * database tables that are completely new are outlined AND filled in red |
||
15 | * database tables that have existed, but are modified are outlined in red, filled in white. The new additions are highlighted |
||
16 | * new pointers to other database tables are red; unmodified pointers are blue |
||
17 | * pointers to other database tables are all combined under "REFS"; if "REFS" is highlighted, this means that new pointers have been added |
||
18 | |||
19 | 5 | Dmitry Lyumkis | !database_scheme_diagram_changes.pdf! |