row1
1
A
B
C
D
row2
swap
1
A
C
D
B
row3
swap
alias
1
D
C1
B1
A
row4
alias
1
D
C1
B1
A
row5
other
1
model
3
A
B1
C1
D
E
B
C
model optimized
2
A
E
D
B
5
B
B1
C
5
C
C1
transform
strategy
2
C1
pairs
2
A
B
pairs2
2
A
C
merge
2
B1
B
direct
2
rels
2
C
E
D
B
A
rename
2
old
2
A
C1
B1
D
new
2
D
A
C
B
concepts
considers
1
first add
2
A
B
second
check prec
2
B
A
A
B
third merge
2
B1
A
B
next
transform
1
B1
5th
ignore
2
B2
B
A
B1
test
B[2]
3
?
6th
?
2
?
B2
A
B
B1
B2
next transf
concept
1
1-check
if renamed?
2
A
B=B1
next2
transf
1