Data model for ISMI
Conceptual objects in the database:
- (abstract-) TEXT
- ALIAS (title for text or name for person or place)
- WITNESS (aka manuscript)
- CODEX (of one or more witnesses)
- COLLECTION
- REPOSITORY (aka library)
- PERSON
- PLACE
- SUBJECT
Objects
TEXT
an abstract text (mostly with a specific title) that exists as one or more witnesses.
Attributes:
- full_title (arabic)
- full_title_translit (transliteration, generated from arabic if not present)
- short_title canonical short title in arabic or latin (if applicable)
- language
- MAIN:
- Arabic
- Persian-Farsi
- Greek-classical
- Hebrew
- Latin
- Syriac
- SECONDARY:
- Armenian
- Castillian
- Catalan
- Chinese
- French
- German
- Greek-Byzantine
- Hindi
- Italian
- Mongolian
- Persian-Old
- Persian-Middle
- Russian
- Sanskrit
- Turkish (Ottoman pre-1839)
- Turkish (Ottoman 1839-)
- Turkish (pre-Ottoman)
- Turkish-Republican
- Urdu
- Uighur
- incipit i.e. beginning (arabic text)
- explicit i.e. ending (arabic text)
- dedication (arabic text)
- creation_date (hijra date, should generate a CE date)
- creation_date_ce (legacy)
- creation_date_num (legacy)
- text_type i.e. genre
- First-order prose composition (or compilation) [matn]
- First-order verse composition (didactic poem)
- Second-order composition (Commentary) [sharh]
- Third-order composition (Supercommentary)
- Fourth-order composition (Gloss)
- Fifth-order composition (Supergloss)
- Sixth-order composition
- Seventh-order composition
- Rearrangement
- Abridgement (epitome)
- Versification
- Translation
- Paraphrase
- Supplement
- text_arrangement latin text description of number of books, parts, chapters, sections
- table_of_contents (arabic text)
- notes some text notes
Relations:
- TEXT is_commentary_on TEXT
- TEXT is_translation_of TEXT
- TEXT is_version_of TEXT
- is redaction (revision, abbreviation, paraphrase, ...) of text
- TEXT was_created_by PERSON
- TEXT was_created_in PLACE
- TEXT was_dedicated_to PERSON
- ALIAS is_alias_title_of TEXT
- ALIAS is_alias_incipit_of TEXT
- TEXT has_subject SUBJECT
- ...
Problematic attributes:
- subject of text (legacy attribute genre, replaced by relation)
- hay'a, zīj, mīqāt, astrolabe, etc
- -> a canonical list of subjects should be present in the database
- format/structure of text (number of books, parts, chapters, sections)
- bibliographical information (secondary literature)
- number of versions [this number will generate additional forms to fill in unique details for each version; a version is usually an author's reedition but could have been made by students or someone else, even w/o author's approval]
- information whether the work has been published, translated, studied (relations)
- Text Arrangement: list of chapters, with a title in Arabic attached to each chapter.
- basis of text [the immediate text to which this is related as commentary, translation, gloss, etc.]
Problems:
- alias titles e.g. greek, latin linked to translations? [yes; also for persons, e.g. Avicenna=Ibn Sīnā]
- must Text Arrangement be a new definition? It is composed of several field! [yes since each component of the text arrangement corresponds to a particular page and line number in a witness; e.g. chapter 3 might correspond to f. 31a, line 2 in one witness, f. 42b, line 20 in another witness, etc.]
WITNESS
witnesses (manuscripts) are concrete written pieces of paper lying in a library.
Attributes:
- title as written on the manuscript (if different from text title)
- title_translit transliteration of title
- author_name as written on the manuscript
- source_of_information
- catalog, ...(we need a list of values here!)
- ms_number (legacy)
- codex_part
- folios total number and/or text
- incipit if different from TEXT
- explicit if different from TEXT
- colophon (arabic text)
- is_autograph is this manuscript the autograph of the text (yes/no)
- creation_date (hijra, translated to CE)
- creation_date_ce
- page_dimensions height + width in cm
- written_area_dimensions height + width in cm
- lines_per_page
- writing_surface (predefined list)
- page_layout (latin text)
- script
- include comments on legibility, ink, etc.
- other_features
- diagrams_and_illustrations information on diagrams and illustrations
- include number of diagrams, folios, color of ink, brief description
- include number of tables if possible, folios, color of ink, brief description
- scans URL to images of the witness
- notes_on_title_author
- notes_on_collation_and_corrections information on collation and corrections
- notes_on_ownership
- notes
Relations:
- WITNESS is_exemplar_of TEXT
- WITNESS is_part_of CODEX
- is part of a collection
- is in a library
- WITNESS was_created_by PERSON
- WITNESS was_created_in PLACE
- WITNESS had_patron PERSON
- WITNESS is_similar_to WITNESS
- with notes
- WITNESS was_annotated_by PERSON
- information about annotation
- WITNESS was_taught_by PERSON
- WITNESS was_studied_by PERSON
- WITNESS was_owned_by PERSON
- WITNESS was_studied_in PLACE/INSTITUTION
Problems:
- annotations/marginal notes
- Text Arrangement Pagination (from Text Arrangement into TEXT). This field shows folio and line number of the start of each chapter (from TEXT) in the list.
- alternative MS/catalog numbers?
- ALIAS library/collection/shelfmark -> different CODEX
CODEX
a codex is a physical, bound collection of manuscripts
Attributes:
- identifier (shelfmark or catalog id)
- number_of_folios
- table_of_contents table of witnesses in the codex
- binding (select from list)
- dimensions
- distinguishing_features (e.g. presentation copy, decoration)
- notes_on_ownership
- notes
Relations:
- WITNESS is_part_of CODEX
- CODEX is_part_of COLLECTION
- CODEX is_part_of LIBRARY
- CODEX is_copy_of CODEX
- CODEX was_copied_by PERSON
- CODEX was_owned_by PERSON
- CODEX had_patron PERSON
- ALIAS is_alias_identifier CODEX
Problems:
- does every witness have to be in a codex? yes
COLLECTION
a codex is in a collection (in a repository).
Attributes:
- name of collection
- notes
- owner and historical information
- description of holdings
Relations:
- CODEX is_part_of COLLECTION
- COLLECTION is_part_of LIBRARY
REPOSITORY
a collection is in a repository (aka library)
Attributes:
- name of repository
- more info?
Relations:
- CODEX is_part_of REPOSITORY
- COLLECTION is_part_of REPOSITORY
- REPOSITORY is_in PLACE
PERSON
persons are (real or hypothetical) people that have some relation to a manuscript/text.
Attributes:
- name full arabic (or other script) name
- name_translit transliteration of name
- short_name canonical short name (in transliteration)
- birth_date birth date (hijra)
- birth_date_ce birth date (ce)
- death_date death date (hijra)
- death_date_ce birth date (ce)
- url link to biography
- authority_id id in library of congress authority file
- notes
Relations:
- TEXT was_created_by PERSON
- WITNESS was_created_by PERSON
- TEXT/WITNESS/CODEX had_patron PERSON
- ALIAS is_alias_name_of PERSON
- PERSON was_born_in PLACE
- PERSON died_in PLACE
- PERSON was_influenced_by PERSON
- (...)
Problems:
- anonymous or insufficiently specified names
- alternative names (historical change?)
Anonymous authors:
- link to one generic Anonymous person (with optional notes)
- if more individuating information becomes available a new person will be created and linked as an author
ALIAS
alias titles or names for places and persons.
Attributes:
- alias arabic or latin or other text
- alias_translit semi-automatically generated transliteration if necessary
Relations:
- ALIAS is_alias_name_of PERSON
- ALIAS is_alias_title_of TEXT
- ALIAS is_alias_incipit_of TEXT
- ALIAS is_alias_explicit_of TEXT
PLACE
places are institutions, dwellings or locations that have some relation to a manuscript/text/person/library/...
Attributes:
- name original script name
- name_translit (translit)
- type of place
- institution, city_part, city, region (also country)
- location geographic coordinates (point and polygon?)
Relations:
- PLACE is_part_of PLACE (city is part of region, etc)
- WITNESS was_created_in PLACE
- PERSON was_born_in PLACE
- LIBRARY is_in PLACE
- ALIAS is_alias_name_of PLACE (at a certain time?)
SUBJECT
subjects are subject matters that are treated in a text.
Attributes:
- name subject name or description (English?)
- name_arabic
- notes
Relations:
- SUBJECT is_part_of SUBJECT
- TEXT has_subject SUBJECT
Examples:
- ASTROLOGY
- ASTRONOMY
- hay’a (4-part division)
- hay’a (general astronomy)
- mīqāt
- qibla determination
- taqwīm
- ASTRONOMICAL INSTRUMENTS
- astrolabes
- celestial globes/armillary spheres
- equatoria
- observational
- quadrants
- sundials
- ASTRONOMICAL TABLES (ZĪJES)
- CHRONOLOGY
- COSMOLOGY-philosophical
- COSMOLOGY-religious
- GEOGRAPHY-mathematical
- GEOGRAPHY-terrestrial phenomena (hay’at al-arḍ)
- MATHEMATICS
- algebra
- arithmetic
- arithmetic tables
- basic arithmetic
- number theory
- geometry
- conic sections
- Euclidean constructions
- general geometry
- mensuration
- inheritance (farā’iḍ)
- magic squares
- spherics
- trigonometry
- OPTICS
- TECHNOLOGY
- mechanical devices
- military
- navigation
- PHILOSOPHY
- metaphysics/ilâhiyyât
- natural philosophy/tabî‘iyyât
- epistemology/tasawwur and tasdîq
- philosophy of mind/‘ilm al-nafs
- ethics/akhlâq
- politics/siyâsa
- logic/mantiq
- dialectic/âdâb al-bahth, ‘ilm al-munâzara
- philosophy of language/‘ilm al-wad‘, ‘ilm al-balâgha, usûl al-fiqh
- multiple subjects
- other
Secondary literature
Items:
- bibliographical items (book/article/etc)
- later separate authors with aliases
Relations:
- covers text/manuscript/codex/collection/library or person
Questions
- historical record of manuscripts in libraries?
- historical record of author attribution?
- historical record of ownership?
- have the possibility to maintain a list of Titles which were wrongly attributed to an author in secondary literature
- collect secondary literature
- format of dates
- workflow for public and non-public entries in the display?