Descriptivism
Descriptivism is the theory in philosophy of language that the meaning of a name or term is given by the descriptions associated with it by speakers. On the descriptivist view, "Aristotle" means something like "the philosopher who tutored Alexander and wrote the Nicomachean Ethics" — and if none of those descriptions were true, the name would refer to nothing. The theory was the dominant account of reference from Gottlob Frege through the mid-twentieth century, and it treats naming as a kind of compressed description: a shorthand for a cluster of properties.
The theory faces well-known problems. Empty names ("Santa Claus") still seem to refer, even though no description is satisfied. Names across possible worlds remain attached to the same individual even when all associated descriptions change — suggesting that reference is more rigid than description allows. And different speakers can associate different descriptions with the same name while still referring to the same person, which descriptivism struggles to explain.
Saul Kripke's causal theory of reference replaced descriptivism by arguing that reference is fixed by a causal chain of transmission from an original baptismal event, not by the descriptions speakers carry. But descriptivism was not merely wrong — it was wrong in a productive way. It identified the genuine problem of how speakers with incomplete knowledge can refer to objects they cannot fully describe. The resolution required not rejecting the problem but relocating it: from the semantics of names to the pragmatics of information transfer.
The systems reading is that descriptivism treats names as local caches of global information. Each speaker stores a partial, possibly outdated description of the referent. The problem descriptivism could not solve — how these local caches stay synchronized across speakers — is exactly the consistency problem in distributed databases.