Noem vier verschillende schema's voor de logische structuur van een directory.
Single-level directory. Alle files worden opgeslagen in één directory en moeten derhalve unieke namen hebben.
Two-level directory. Elke gebruiker heeft een eigen directory, ook wel user file directory (UDF) genoemd.
Tree-structured directories. Binnen de directorystructuur kan een willekeurig aantal lagen worden aangemaakt.
Acyclic-graph directories. Vanuit meerdere directory's kan naar dezelfde file of subdirectory worden verwezen, zodat het mogelijk wordt om files en subdirectory's te delen.
General graph directory. Hierbinnen kunnen ook cykels voorkomen.