Document repository data model This example shows how books are commonly described in libraries or bookshops. It is meant to facilitate adding new books and, above all, to facilitate retrieval by readers. Usually, you try to find books by title, author or subject (those are the most common access points). Many of the properties used to describe books belong to other entities: this is mostly how relationships are created between elements. One of the book's main properties is the author’s name and, at the same time, every author entity has additional properties such as counting unit, nationality, etc. It is very common to see this model nourished with more types of documents, for instance multimedia files, maps, magazines, etc. The Cyrilla Database gathers information about digital rights laws around the world in multiple languages and allows to retrieve resources by type (legislation, cases, analysis, etc.) and filter them by country and keyword. It is a great example on how to describe laws to facilitate its retrieval. 12

Select target paragraph3