For the relation R(A,B,C,D,E) with the following Functional
Dependencies:
A → B, A → C, BC → D, AC → E, CE → A,
list all non-trivial FDs following from the above.
Generate all possible keys for R.
Check whether R is in 3NF. If it is in 3NF, explain the
criteria you used. If it is not in 3NF, convert it into 3NF,
showing the new relations and their FDs.