INCATools / INCATools/semantic-sql

match table skos predicates incorrect

Aperta
#101 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Python
Stelle
69
Fork
7
Merge medio
8m
PR unite (30g)
1

Descrizione

the skos predicate for "has exact match" should be skos:exactMatch, not skos:hasExactMatch

see for example: https://github.com/INCATools/semantic-sql/blob/fca69e0604f60722a9a4927836dd55e4f88d2f91/src/semsql/builder/sql_schema/semsql.sql#L1451 (and so forth for broad, narrow, related matches)

Is this done this way for a reason, or is it ok to submit an update to fix this?

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Ispeziona src/semsql/builder/sql_schema/semsql.sql intorno alla riga 1451 e confronta i predicati exactMatch, broadMatch, narrowMatch e relatedMatch con i riferimenti SKOS collegati. Conferma se lo schema utilizza le forme errate con prefisso has, quindi verifica che tutti e quattro i predicati di corrispondenza utilizzino i termini SKOS previsti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
sql
Ambito
databases
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.