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

Add class for Database #1864

Open
TobiasNx opened this issue Aug 16, 2023 · 10 comments
Open

Add class for Database #1864

TobiasNx opened this issue Aug 16, 2023 · 10 comments
Assignees

Comments

@TobiasNx
Copy link
Contributor

https://lobid.org/resources/990186940270206441.json

Is mapped as periodical but not as database.

@TobiasNx
Copy link
Contributor Author

TobiasNx commented Mar 28, 2024

I am not sure if we have a class for Database yet.
@acka47 am I mistaken?

I am also not sure if https://schema.org/DataCatalog would be a fitting Class.

The ALMA Docu of hbz states:

LDR-04 statische Datenbank LDR, Pos. 6-7

MAB2 050, Pos. 8 = g

MAB2 051, Pos. 0-1 = mg

MAB2 064a $$a Datenbank $$9 ...

  • IMD-Felder

→ MARC 21 LDR, Pos. 6-7 = am (Sprachmaterial; Monografie)

(Umsetzung auf MARC 21 007, Pos. 0-1 s. 007-03)

(Umsetzung auf MARC 21 008, Pos. 23 s. 008-12)

LDR, Pos. 6 = a (Sprachmaterial)

LDR, Pos. 7 = m (Monografie)

655 #7 $$a Datenbank $$0 $$2

  • IMD-Felder

(Zur Belegung von 007, Pos. 0-1 s. 007-03)

(Zur Belegung von 008, Pos. 23 s. 008-12)

https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=542572716

@TobiasNx TobiasNx assigned TobiasNx and unassigned maipet Mar 28, 2024
@TobiasNx TobiasNx changed the title Adjust mapping for Database Add class for Database May 27, 2024
@TobiasNx
Copy link
Contributor Author

TobiasNx commented Jun 4, 2024

https://lov.linkeddata.es/dataset/lov/terms?q=Database&type=class there seems to be no good Class in lov, except for dbpedia but we do not use dbpedia classes, do we @acka47

@acka47
Copy link
Contributor

acka47 commented Jun 4, 2024

The example looks like bibo:Collection would be a good fit. It is also part of lobid-organisations with this type: http://lobid.org/organisations/ZDB-1-CDC (See also hbz/lobid-organisations#308 for more information on collections in lobid-organisations.)

@TobiasNx
Copy link
Contributor Author

TobiasNx commented Jun 4, 2024

To be honest I was not thinking about the collection side of a database, but of the search and query side of an database. So that an database can have additional resources as in an ebook package but has not always one. Other examples of this would be nwbib, web of science, but also catalogues. I am not sure how to combine these under one label.

@TobiasNx
Copy link
Contributor Author

I had another encouter with Database: http://lobid.org/resources/search?q=natureOfContent.label%3ADatenbank

These are examples for Database. But we cannot use a GND-term right? @acka47

@acka47
Copy link
Contributor

acka47 commented Aug 12, 2024

For me, it would be fine to use vivo:Database.

@TobiasNx
Copy link
Contributor Author

{
  "@context" : "http://lobid.org/resources/context.jsonld",
  "id" : "http://lobid.org/resources/990186940270206441#!",
  "type" : [ "BibliographicResource", "Database", "Periodical" ],

https://lobid.org/resources/990186940270206441.json

https://lobid.org/resources/search?t=Database -> +10.000 Database, cool :)

@TobiasNx
Copy link
Contributor Author

We should add a seeAlso link to DBIS and perhaps a inCollection statement for DBIS:

datafield tag="856" ind1="4" ind2=" ">
<subfield code="u">https://dbis.ur.de/frontdoor.php?titel_id=102604</subfield>
<subfield code="x">DBIS</subfield>
</datafield>

@TobiasNx
Copy link
Contributor Author

GUI is also not good yet:

image

TobiasNx added a commit that referenced this issue Aug 20, 2024
TobiasNx added a commit that referenced this issue Aug 22, 2024
@dr0i
Copy link
Member

dr0i commented Aug 22, 2024

To be reviewed next Monday.

TobiasNx added a commit that referenced this issue Sep 4, 2024
After running `mvn clean install -DskipTests=false -DgenerateTestData=true` Database was added. This seems to be a good reason to update the `context.jsonld`-file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Review
Development

No branches or pull requests

4 participants