The document discusses the Normal Forms 3NF and BCNF. It defines 3NF as removing columns that are not dependent on the primary key. BCNF is defined as requiring that every determinant must be a candidate key. An example shows a relation transformed into BCNF by removing a violating functional dependency and creating two new relations.