Hi everyone, I have a small question regarding "the right way to do it".
Currently for my bibliographic ontology all classes I use (Publication/Reference/series and so on) are subclasses of nie:InformationElement. This allows to reuse stuff like nco:creator, nie:title etc Now I do create a pimo:Project to group all references/documents and so on to a specific project/topic together. So I've started to use pimo:isRelated to tell Nepomuk that the nfo:Document is part of the pimo:Project or that my nbib:Publication is part of the project and so on. On the same way I like to create pimo:Note resources and link them to the publication via pimo:isRelated. This works great, but sadly is wrong. Because pimo:isRelated should connect only pimo:Thing resources. Now the question: Should I start to create the pimo:Thing for any of these resources and only use the pimo:isRelated on the pimo:Thing of the document/publication/reference etc? When I read through the pimo.pdf it looks a lot like this is the only right way to go. On the other hand this looks kinda to complicated without any real benefit regarding a pure bibliographic ontology. Another way which I found while reading through the pimo.pdf is to change the baseclass for my nbib:Publication/nbib:Reference/nbib:Series to the pimo:Document class. This solves all the pimo:isRelated parts of the system but than all the nie/nco/etc parts are gone (nie:title, nco:creator and lot of other things) Or should I ignore pimo and use nao:isRelated for everything and hope I won't have to touch the pimo level for my case? Any help regarding this would be very welcome. Thanks a lot in advance so far :) Regards Joerg _______________________________________________ Nepomuk mailing list [email protected] https://mail.kde.org/mailman/listinfo/nepomuk
