Understanding 1NF, 2NF, 3NF, BCNF with examples - Edindx