About (FRBR) Data Modeling: Conceptual Data Modeling In Cultural - - PowerPoint PPT Presentation

about frbr data modeling
SMART_READER_LITE
LIVE PREVIEW

About (FRBR) Data Modeling: Conceptual Data Modeling In Cultural - - PowerPoint PPT Presentation

About (FRBR) Data Modeling: Conceptual Data Modeling In Cultural Heritage Institutions Ronald J. Murray Library of Congress Washington DC USA Workshop on FRBR in the European Library Lisboa, Portugal October 9, 2008 Data Modeling in General


slide-1
SLIDE 1

Conceptual Data Modeling In Cultural Heritage Institutions

Ronald J. Murray Library of Congress Washington DC USA

Workshop on FRBR in the European Library Lisboa, Portugal October 9, 2008

About (FRBR) Data Modeling:

slide-2
SLIDE 2

Data Modeling in General

  • Definitions
  • About data modeling
  • Data models as “Paper Tools”
  • Data modeling examples
  • What to do now
slide-3
SLIDE 3

Data Modeling in General

  • Definitions

– Conceptual Data Model: A description of a portion of an enterprise in terms of the fundamental things of interest to it. They are fundamental in that most things seen by business owners are examples of these. – Logical Data Model: The organization of data for use with a particular data management technology. For relational databases, these are tables and columns; for object-oriented databases, object classes and attributes.

  • The MARC bibliographic standard specifies a logical data model that uses tags

and delimiters to structure bibliographic data. In practice, the bibliographic conceptual data model is tangled up in the logical data model

– Physical Data Model: The organization of data used to place it on specific storage media. This level refers to “tablespaces” and “cylinders.” – General Definition: The specification of a final conceptual data model and an initial logical data model that together meet business requirements, prior to any performance tuning.

slide-4
SLIDE 4

About Data Modeling

  • Why a Data Model is Important
  • What Makes a Good Data Model?
  • What Makes a Good Data Modeler?
  • What is the Description/Design

Question?

slide-5
SLIDE 5

About Data Modeling

  • Why a Data Model is Important

– Leverage: Small changes in the data model have major effects on the system design and final implementation – Conciseness: The relatively compact data model takes less time to review that the functional specification, and in-depth understanding easier to achieve – Data Quality: Data quality problems are often traceable to inconsistent data definition, interpretation, and enforcement mechanisms

slide-6
SLIDE 6

About Data Modeling

  • Why a Data Model is Important

– It serves as a necessary complement to a function and process model

  • The database system design and implementation process described

here can involve three types of modeling

  • A data model describes the information an enterprise must have on

hand to execute its functions

  • A function model describes what an enterprise must do
  • A process model describes how an enterprise must do it.

– Function and process models are regularly combined during the database system design process

– It can function as a “Paper Tool” in service of theoretical and practical ends

slide-7
SLIDE 7

About Data Modeling

  • What Makes a Good Data Model?

– Completeness – Nonredundancy – Enforcement of Business Rules – Data Reusability – Stability & Flexibility – Elegance – Communication – Integration

slide-8
SLIDE 8

About Data Modeling

  • What is the Description/Design Question?

– Is data modeling best characterized as a descriptive activity, the

  • bjective of which is to document some aspect of the real

world? – Is data modeling best characterized as a design activity, the

  • bjective of which is to create data structures to meet a set of

requirements? – Does the history of the development and implementation of the FRBR model reflect aspects of this controversy?

Portions quoted from Simsion, Graeme (2007). Data Modeling: Theory and Practice. p.3.

slide-9
SLIDE 9

About Data Modeling

  • How is the Description/Design Issue Manifest?

– Explicit arguments among practitioners and academics, as to whether the description or design paradigm was correct. – Clashes between practitioners who subscribed to the descriptive paradigm, but had produced different models that were difficult to reconcile. – Disagreement over the appropriateness of data modelers introducing new concepts and terminology rather than simply documenting an established view of business entities.

Quoted from Simsion, Graeme (2007). Data Modeling: Theory and Practice. p.10.

slide-10
SLIDE 10

About Data Modeling

  • How is the Description/Design Issue Manifest (cont.)?

– Difficulty in teaching data modeling using texts and teaching materials which treated it as a descriptive process. – Experienced data modeling practitioners struggling to develop models, and observing that data modeling in practice was much more difficult than it should be if it was essentially concerned with describing data requirements. – Antipathy towards data modelers, who were frequently seen as pursuing an ideal description of reality rather than contributing in the most productive way to an information system design.

Quoted from Simsion, Graeme (2007). Data Modeling: Theory and Practice. p.10.

slide-11
SLIDE 11

About Data Modeling

  • Description/Design Issue Findings

– The description/design issue is considered an important one by data modeling practitioners

  • Evenly divided on opinion

– Data modeling extends into the implementation-

  • riented Logical Data Model stage

– Database design methods used in practice support the design paradigm – Data modeling product variation supports a design paradigm with many possible models, plus there are effects of training and personal modeling stylees

From Simsion, Graeme (2007). Data Modeling: Theory and Practice. p.326-3xxx.

slide-12
SLIDE 12

About Data Modeling

  • Description/Design Issue Implications for FRBR

– Expect FRBR data modeling efforts to encounter similar issues – In compensation, develop an approach that allows theory to guide (but not dictate) FRBR design efforts

  • Design data structures that meet requirements
  • Test data models - as Paper Tools - in theory-driven

scenarios, and allow each to mutually inform and creatively correct one another – Employ multiple sources for theory – Employ data modeling conventions and patterns

From Simsion, Graeme (2007). Data Modeling: Theory and Practice. p.326-3xxx.

slide-13
SLIDE 13

FRBR Data Modeling Using Paper Tools

  • What are paper tools?
  • Who uses them?
  • Why should we use a paper tool for reasoning about

bibliographic relationships?

  • How do we use them?
slide-14
SLIDE 14
  • Paper Tool† - A collection of symbolic elements (diagrams,

characters, etc.), whose construction and manipulation follow rules and constraints of one or more guiding theories

– Paper tool manipulation permits rapid, flexible, and creative exploration of phenomena of interest – Paper tool/user dialogs can generate unprecedented manipulations, and change the interests and goals of a modeling effort – One can reason theoretically as well as practically with a paper tool

  • Examples abound in the Sciences
  • Can use for FRBR theory formation and testing
  • Clears the way for specification of data structures that meet user

requirements

† Klein, Ursula (2001) ‘Paper Tools in Experimental Cultures’, Studies in History and Philosophy of Science 32: 265–302.

The Data Model As Paper Tool

slide-15
SLIDE 15

A Paper Tool For Modeling Physics

Feynman Diagrams & Diagramming Rules†

† http://www2.slac.stanford.edu/vvc/theory/feynman.html. Kaiser, David. Drawing Theories Apart: The Dispersion

  • f Feynman Diagrams in Postwar Physics. Chicago, IL: University of Chicago Press. 2005.
slide-16
SLIDE 16

Data Modeling With Paper Tools

  • Why use a paper tool for reasoning about bibliographic (or

any other) relationships?

– Efficient presentation of entities, attributes, relationships, and business rules – Can validate obvious and non-obvious aspects of the data model by creating and validating simple and complex model diagrams

  • Diagram construction can be heavily constrained by (FRBR)

theory

  • Example – Modeling a collection of resources and resource

descriptions

– Simple to complex resource structuring – Addition of resource relationships – “Factoring out” hierarchical structures from a more complex whole

slide-17
SLIDE 17

Expression Manifestation Item Work

FRBR Paper Tool Example

slide-18
SLIDE 18

Expression Manifestation Item Work

FRBR Paper Tool Example

The basic diagram element represents a resource and the

  • verall description of that

resource

slide-19
SLIDE 19

Expression Manifestation Item Work

FRBR Paper Tool Example

A black-filled circle means that a resource and a resource description are both present. A clear circle means that no resource is present

slide-20
SLIDE 20

Expression Manifestation Item Work

FRBR Paper Tool Example

The color squares designate different descriptions of the

  • resource. In this case, they reflect

FRBR rules for resource description.

slide-21
SLIDE 21

Expression Manifestation Item Work

FRBR Paper Tool Example

Connections between descriptions are made according to the rules for the point of view being represented.

slide-22
SLIDE 22

Expression Manifestation Item Work

FRBR Paper Tool Example

Squares placed next to one another are linked together by the appropriate relationship. No lines are visible.

slide-23
SLIDE 23

Expression Manifestation Item Work

FRBR Paper Tool Example

If a color square is solid, that means that a full resource description is present.

slide-24
SLIDE 24

Expression Manifestation Item Work

FRBR Paper Tool Example

If a color square is hollow, that means that this description points to

  • ne or more descriptions of the

same type. It acts as a container.

slide-25
SLIDE 25

Expression Manifestation Item Work

FRBR Paper Tool Example

Has Part Has Part

A container description must be linked to

  • ne or more descriptions of the same Type.

(This is a Business Rule at work.) In this example, an Item (acting as a container) is composed of two other Items.

slide-26
SLIDE 26

Expression Manifestation Item Work

FRBR Paper Tool Example

Has Part Has Part

In Item can act as a container because it is a type of Resource. Recall that in this data model, a Resource is defined so as to allow it to be composed of other Resources. Resource subtypes like Item may inherit this ability, depending on business rules.

slide-27
SLIDE 27

Expression Manifestation Item Work

FRBR Paper Tool Example

A Mildly Complex Example A serial publication consists of a number of articles (one is two-part) gathered into issues under a single journal title. Some author, publisher, and other role-based information is

  • known. Only two subject headings have been assigned so far.

In addition to routine issue publication, a number of articles have been selected by the editors for a special issue on Cosmology, as well as for an ongoing “Best Of” collection of articles.

slide-28
SLIDE 28

Work

FRBR Paper Tool Example

A Mildly Complex Example The diagram of the serial publication will be presented in segments that relate the content and structure of such publications.

slide-29
SLIDE 29
slide-30
SLIDE 30

Found on your bookshelf or your hard drive

slide-31
SLIDE 31

Some Resources are not described as completely as others

slide-32
SLIDE 32

Same as before, but with a serial number/ID and your own name for the Resource of interest

slide-33
SLIDE 33
slide-34
SLIDE 34

What publishers can do: group their publications by date

slide-35
SLIDE 35

What publishers can do: group &

  • rder

publications by editorial choice What publishers can do: group their publications by date

slide-36
SLIDE 36

What libraries can do: group related but editorially distinct publications by publisher

slide-37
SLIDE 37

What libraries can do: supply a subject term for an article

slide-38
SLIDE 38

What libraries can do: supply a controlled name for a person, corporation, etc. mentioned in or having to do with an article What libraries can do: supply a subject term for an article

slide-39
SLIDE 39

The subject portion of this network of bibliographic entities and relationships may seem hierarchical when viewed in isolation

slide-40
SLIDE 40

As does the name portion

  • f the

network of bibliographic entities and relationships

slide-41
SLIDE 41
slide-42
SLIDE 42

When the entities and realtionships are taken all together, the network structure of this mildly complex conceptual data model of a serial publication is readily apparent.

slide-43
SLIDE 43
slide-44
SLIDE 44

The ability to represent this serial publication diagrammatically is dependent on FRBR theory’s ability to prescribe diagram elements and construction rules in a conceptually valid fashion. If significant aspects of the publication’s structure and content cannot be expressed in the diagram, it is an indication that the theory needs work. Just as in architectural or engineering design, management of complex data model diagrams may require computerized assistance.

slide-45
SLIDE 45
slide-46
SLIDE 46

The ability to accept and use diagrammatic representations of FRBR theoretical elements may be dependent on that party’s position on the Description/Design Issue. Catalogers may already be accustomed to a descriptive stance due to personal inclination reinforced by professional training. Software developers must take a design stance towards their work, and are already conversant with diagrammatic representation. Whether either group will be able to reason theoretically using diagrams (á la Feynman) is an open question.

slide-47
SLIDE 47

The FRBR Data Model In A Widening Context

  • What kinds of “things of interest” are FRBR

entities?

– Of what types or subtypes are they?

  • Who else is out there creating information about

things that are of interest to us

– Where do our paths cross?

  • Design Decisions

– Model FRBR entities as subtypes of a larger, more familiar type of entity, as Resources – Descriptions of resources can themselves be resources – Business Rules constrain a more flexible data structure

slide-48
SLIDE 48
  • Model Presentation

– Data model to be presented from FRBR “up” – Model elements are introduced one at a time, in an

  • rder that promotes assimilation of new element

function and relationship to existing elements – Statements about the model should take the form

  • f “Business Assertions” that employ:
  • Entity Names
  • Entity Attributes
  • Relationships
  • Business Rules - Constraints applied to the model

The Conceptual Data Model

slide-49
SLIDE 49

Institutionally Managed Named Resource

Expressed As Expression Of Exemplified By Example Of Work Expression Manifestation Item Manifestation Of Manifest As

The Conceptual Data Model

slide-50
SLIDE 50

Institutionally Managed Named Resource

Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Work Expression Manifestation Item C D C D C D C D

The Conceptual Data Model

slide-51
SLIDE 51

Institutionally Managed Named Resource

Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Work Expression Manifestation Item C D C D C D C D

The Conceptual Data Model

IFLA’s FRBR theory asserts that a Resource may be viewed and described from one up to to four levels of abstraction: Work, Expression, Manifestation, or Item. The FRBR specification (will) indicate which Institutionally Managed Named Resource attributes and relationships (plus others specific to that level of abstraction) constitute each of these levels of description.

slide-52
SLIDE 52

Institutionally Managed Named Resource

Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Work Expression Manifestation Item C D C D C D C D

The Conceptual Data Model

slide-53
SLIDE 53 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Work Expression Manifestation Item Describes Described By

Institutionally Managed Named Resource

C D C D C D C D

Institutionally Managed Named Resource Description

The Conceptual Data Model

slide-54
SLIDE 54 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Work Expression Manifestation Item Describes Described By

Institutionally Managed Named Resource

C D C D C D C D

Institutionally Managed Named Resource Description

The Conceptual Data Model

An Institutionally Managed Named Resource Description is (ultimately) a Type

  • f Resource. This entity makes it possible to describe an Institutionally Managed

Named Resource by associating it with one or more of an institution’s customary views of that Resource. No customary view has a privileged or compulsory relationship with the Institutionally Managed Named Resource. Incremental or incomplete resource (set) descriptions can be created.

slide-55
SLIDE 55 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Describes Described By Institutionally Managed Named Resource C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

slide-56
SLIDE 56 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Describes Described By Institutionally Managed Named Resource C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

While the more abstract combinations of attributes and relationships that define an institution’s customary view on a Resource may not be shareable with another institution’s, overlaps at less abstract levels are possible. A set of ISAD(G) archival Resource views has been added to the bibliographic views in the model, along with a general Annotation view, and an Other View.

slide-57
SLIDE 57 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Describes Described By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Name Identifier Other Managed Find & Navigate Named Resource Description C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

slide-58
SLIDE 58 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Describes Described By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Name Identifier Other Managed Find & Navigate Named Resource Description C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

Institutionally Managed Find & Navigate Resource Descriptions aid in Resource discovery by providing identifiers, assigning standardized names, subjects, and resource relationships.

slide-59
SLIDE 59 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Describes Described By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Name Identifier Other Managed Find & Navigate Named Resource Description C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

An Identifying Authority Resource Description consists of a name or an identifier. One or more of these must be assigned to a Named Resource.

slide-60
SLIDE 60 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Describes Described By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Name Identifier Other Managed Find & Navigate Named Resource Description C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

A Resource Aboutness Resource Description provides a subject term for a Named Resource. The term must be a Concept, an Event, an Object, a Place, or another Resource.

slide-61
SLIDE 61 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Describes Described By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Name Identifier Other Managed Find & Navigate Named Resource Description C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

A Responsible Party Resource Description identifies parties (Persons, Families, Corporate Bodies, etc.) who may (a.) play one or more roles with respect to a Named Resource, or be the subject of a Named Resource.

slide-62
SLIDE 62 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Describes Described By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Name Identifier Other Managed Find & Navigate Named Resource Description C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

An Other Relationship Resource Description consists of any “other” Type

  • f relationship that one Named Resource

may have with another Named Resource. At least one relationship (“Creator”) is required for a Named Resource.

slide-63
SLIDE 63 View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Describes Described By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Name Identifier Other Managed Find & Navigate Named Resource Description C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

slide-64
SLIDE 64 Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relationship From Relationship To In Relationship Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

slide-65
SLIDE 65 Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relationship From Relationship To In Relationship Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

A Managed Named Resource is a Named Resource that is managed (ID’d, named, described, etc.) by one or more Responsible Parties playing

  • ne or more Roles such as “Creator,” “Cataloger,”

“Curator,” “Repository,” etc.

slide-66
SLIDE 66 Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relationship From Relationship To In Relationship Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

This Resource assignment grouping collects all of the link information made possible by institutionally managed reference data.

slide-67
SLIDE 67 Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relationship From Relationship To In Relationship Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

Grouping Resource assignments like this makes it possible to refer to (i.e., create, update and delete) ID’s, names, parties- in-roles, and relationships without changing the content

  • f any Resource.
slide-68
SLIDE 68 Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relationship From Relationship To In Relationship Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

Notice that two of these Institutionally Managed Named Resource Assignments are applied to an even simpler type of resource than the Managed Named Resource.

slide-69
SLIDE 69 Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relationship From Relationship To In Relationship Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

The Conceptual Data Model

This indicates that identifier, subject heading, responsible party, and relationship lists are created and maintained by institutions but are useable by any non-institutional party.

slide-70
SLIDE 70 Type Of Has Part Named Resource Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Part Of Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Named Resource Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Identifies Or Names Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Type Of Type Has Subtype Subtype Of Other Type Relationship Type Role Other Relationship Relationship Rule Type Subject Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relating From Relationship From Assigned Relationship To In Relationship Relating To Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File
slide-71
SLIDE 71 Type Of Has Part Named Resource Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Part Of Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Named Resource Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Identifies Or Names Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Type Of Type Has Subtype Subtype Of Other Type Relationship Type Role Other Relationship Relationship Rule Type Subject Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relating From Relationship From Assigned Relationship To In Relationship Relating To Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

Types of Types are here A Named Resource is a Resource that must be of one or more Types. A Named Resource may be composed of one or more other Named Resources. A Type may be differentiated into one or more Subtypes.

slide-72
SLIDE 72 Type Of Has Part Named Resource Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Part Of Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Named Resource Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Identifies Or Names Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Type Of Type Has Subtype Subtype Of Other Type Relationship Type Role Other Relationship Relationship Rule Type Subject Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relating From Relationship From Assigned Relationship To In Relationship Relating To Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

Identifier, names and creator information are the most basic Resource characteristics that can be assigned, and appear at this very general level. Assigning an identifier to a Resource makes it uniquely distinguishable from other Resources. Assigning an name to a Resource renders it discoverable (but not necessarily uniquely) with a text-based search. Business Rules for this data model deliberately limit Responsible Party-in- role assignments for a Named Resource to a “Creator” role only. This follows from a design assertion that “someone” who assigns more than a “Creator” role to a Resource is either managing that Resource or knows someone who is. Additional roles can be assigned, from the Managed Named Resources level on down.

slide-73
SLIDE 73 Type Of Has Part Named Resource Managed Named Resource View In View In View In View In Viewed As Viewed As Viewed As Viewed As Contains Contained In Expressed As Expression Of Manifest As Manifestation Of Exemplified By Example Of Contains Contained In Contained In Contains Contains Contained In View In Viewed As View In Viewed As Work Expression Manifestation Item Other View Fonds Series View In Viewed As Annotation Institutionally Managed Find & Navigate Named Resource Description Identifying Authority Resource Description Identification Controlled Access Point Rule Has Relationship The Subject Of Describes Described By Part Of Known By Preferred Variant Resource Aboutness Resource Description basis for/ basis of governed by/ governor of Subject Concept Event Controlled Subject Rule Object Place Resource Agency Corporate Body Responsible Party Resource Description Organization Person Corporate Body Other Corporate Body Agency Family Other Organization Computation Other Responsible Party Other Named Resource Other Managed Named Resource Institutionally Managed Named Resource Other Relationship Resource Description Rule Formal Rule Informal Rule Relationship "Name" "Identifier" Relationship/Rule Assignment basis for/ basis of basis for/ basis of basis for/ basis of governed by/ governor of Identifies Or Names Institutionally Managed Find & Navigate Named Resource Assignment Name Identifier Institutionally Managed Named Resource Relationship Assignment Type Of Type Has Subtype Subtype Of Other Type Relationship Type Role Other Relationship Relationship Rule Type Subject Institutionally Managed Named Resource Identifier & Name Assignment Identifying As Subject Naming Relating From Relationship From Assigned Relationship To In Relationship Relating To Assigned Institutionally Managed Named Resource Subject Assignment Other Managed Find & Navigate Named Resource Description Other Managed Named Resource Assignment C D C D C D C D View In Viewed As View In Viewed As Institutionally Managed Named Resource Description File

Finally(!), allowing a Named Resource to be composed of one or more Named Resources follows a conceptual data modeling convention for entities that may be composed of parts (that may be composed of parts...). Business Rules limit its use to theoretically relevant situations.

slide-74
SLIDE 74

The Role of Conceptual Data Modeling In Cultural Heritage Institutions

  • Definitions

– Conceptual, Logical, Physical, General

  • About data modeling

– Modeling process, model, modeler

  • Data models as “Paper Tools”

– Efficient reasoning about simple and complex models

  • Data modeling examples

– FRBR entities are defined in the context of a Resource

  • What to do now

– Revisit current modeling efforts; secure professional involvement in the modeling process; build, lease, buy modeling tools, training, education, taking leadership

slide-75
SLIDE 75

Conceptual Data Modeling In Cultural Heritage Institutions

Acknowledgments:

Barbara B. Tillett JoAnne O’Brien-Levin James Hodson Workshop on FRBR in the European Library Lisboa, Portugal October 9, 2008

About (FRBR) Data Modeling: