Question: how to find bcnf decomposition?
Answer: Relation: A B C D E F G H I J K L M Functional dependencies: A -> B C D E E -> F G H I -> J         A I -> K A L -> M.
First: Find all keys. ... 
Check R for BCNF condition: ... 
Decompose: ... 
Check R1 for BCNF condition: ... 
Decompose: ... 
Check R11 for BCNF condition: ... 
Check R12 for BCNF condition: