This document discusses database decomposition. It defines decomposition as replacing a schema with a collection of subsets such that their union equals the original schema. Examples of possible decompositions are provided. Lossless decomposition preserves dependencies, while lossy decomposition does not. The document provides examples to distinguish between lossless and lossy decomposition. It involves creating a table with symbols, applying functional dependencies to unify symbols, and determining if a full row with unified symbols can be derived. Sample problems are presented to check if decompositions are lossless or lossy based on given schemas and dependencies.