The document discusses the design problem in distributed database management systems (DBMS) and outlines various approaches to distributed DBMS architecture and design. It covers topics such as distributed DBMS software placement, data fragmentation, allocation of fragments to sites, and information requirements for fragmentation design. Primary horizontal fragmentation is described as a method to partition relations based on minterm predicates over simple attribute predicates to improve data locality.