Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update/remove immediateAcquisition domain #127

Open
kirkhess opened this issue Nov 13, 2024 · 1 comment
Open

Update/remove immediateAcquisition domain #127

kirkhess opened this issue Nov 13, 2024 · 1 comment

Comments

@kirkhess
Copy link
Contributor

In the current conversion specs, bf:immediateAcquisition has a domain of bf:Item.

However, the current specifications map it also a bf:Instance so the domain needs to be updated or removed.

<bf:Instance rdf:about="http://id.loc.gov/resources/instances/23694412">
...
		<bf:immediateAcquisition>
			<bf:ImmediateAcquisition>
				<rdfs:label>Gift; Kevork Koushagjian and Zepure Koushagjian; New Milford, New Jersey; 2022/11/01</rdfs:label>
				<bflc:applicableInstitution>
					<madsrdf:CorporateName rdf:about="http://id.loc.gov/vocabulary/organizations/dlc">
						<rdfs:label>United States, Library of Congress</rdfs:label>
						<bf:code rdf:datatype="http://id.loc.gov/datatypes/orgs/code">DLC</bf:code>
						<bf:code rdf:datatype="http://id.loc.gov/datatypes/orgs/normalized">dlc</bf:code>
						<bf:code rdf:datatype="http://id.loc.gov/datatypes/orgs/iso15511">US-dlc</bf:code>
					</madsrdf:CorporateName>
				</bflc:applicableInstitution>
			</bf:ImmediateAcquisition>
		</bf:immediateAcquisition>
...
</bf:Instance>
@klngwll
Copy link

klngwll commented Nov 19, 2024

I am not entirely sure what the purpose of it being on the bf:Instance would be other than convenience? A suggestion that could make sense perhaps, would be to at point it to an item through a blank node therefore not treating unique or historical things differently within the model, since we are still talking about an Item here right? I'd love to hear your thoughts on this especially those knowledgable working with these kind of materials.

Suggestion in turtle:

<x> a bf:Instance ;
  bf:hasItem [ a bf:Item ;
     bf:ImmediateAcquisition [ a bf:ImmediateAcquisition ;
        rdfs:label "Gift; Kevork Koushagjian and Zepure Koushagjian; New Milford, New Jersey; 2022/11/01" ;
        ...
  ]
] 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants