Till hemsidan Datamodell

Last updated

The use of rdfs:label and rdfs:comment

The rdfs:label is to be used for the administration of the resource. It will be used in search URLs. It can be composed from other parts of the resource. There should only be one label per language.

The rdfs:comment is to be used for the administration of the resources and its connections. It's not to be used as the description of the thing represented by the resource.

For presentation to the public, properties like name, alias, title and description should be used.

Schema extensions

StatementConstraint

subClassOf rdfs:ConstraintProperty

statementPredicate

Used to determining the type of statement by matching the predicate

type StatementConstraint

domain rdfs:Statement

range rdf:predicate

isAlso

A resource of this type must also be a of that other type

type rdfs:ConstraintProperty

domain rdfs:Class

range rdfs:Class

AbstractClass

Instances of this class can't have instances, only subClasses

subClassOf Class

AbstractProperty

Instances of this class can only be used by sub properties

subClassOf Class

MimeType

type AbstractClass

subClassOf Literal

sizeInt

Text

type AbstractClass

subClassOf MimeType

Text/HTML

type Class

subClassOf Text

size_totalIntincluding images, etc

Literal

Add som more properties to the Literal class

type Class

xml:langLangcodeISO standard language code

Property

Add som more properties to the Property class

type Class

label.relrdfs:Literalwords to be used in a text. If the label is "date of birth", the rel could be "was born".
label.revrdfs:Literalwords to be used in a text. If the label is "author", the rev would be "wrote"

Paranormal meta schema

Changeable

type AbstractClass

createdTimestamp
change_memberMember
change_dateTimestamp
change_statusChange_status
supersedesChangeable

Ownable

type AbstractClass

subClassOf Changable

ownerMember
owner_changeTimestamp

Member

isAlso Person

emailEmail
passwordPassword
levelLevel
member.numberIntOnly used as a status symbol. ;-)
complexityComplexityHow much detail should be shown as configurable? 0-9
chatChatWhat type of chat is prefered
sys_anonymitySys_anonymity0=anonymous to the system, 2=store logon/off history, 3=store visited pages
usr_anonymityUsr_anonymityWhat things about the user to disclose for other users: 0=nothing, 1=presentation, 2=email, 3=other contact information
usr_hidingUsr_hidingInteractivity with other users: 0=invisible, 1=show logon/off times and name then loged on, 2=where they are, 3=what they are doing
createdTimestamp
latest_inTimestamp
latest_outTimestamp

Additional preferences include:

Email

subclass of Changeable

email_addressEmail_address
email_errorEmail_error

IntrestStatement

subClassOf rdf:Statement

statemetPredicate intrest

intrestFloatZeroToOneInclusive
beliefFloatZeroToOneInclusive
visit_latestTimestamp
visit_beforeTimestamp
visit_versionVersion

TopicStatement

Used to indicate in what regard a media is covering a topic

subClassOf rdf:Statement

subClassOf Ownable

statemetPredicate topic

partOfWholeFloatZeroToOneInclusiveHow much of the content is about the topic
completnessFloatZeroToOneInclusiveHow much of the topic is covered by the content
correctnessFloatZeroToOneInclusiveHow much of the information on the topic is correct
delightFloatZeroToOneInclusiveWhat is the aestetic value of the text

ConnectionStatement

The statement that two topics are in some way connected

subClassOf rdf:Statement

subClassOf Theory

statementPredicate connection

strengthFloatZeroToOneInclusive

connection

The subProperties will include alias, contradict, support, partOf, aspectOf, perspective, similarTo, involve

type abstractProperty

Topic

Contradict and support are primarly to be used for arguments for or against a theory. If used by a media, the message contained by the media is said to contradict or support. Do not use this on entries if the topics handled also exists.

type AbstractClass

subclass of Ownable

nameTextThe main name or title of the topic
aliasTextAliases and abbrevations for the topic
popularityFloatZeroToOneInclusiveCalculated from member intrest, etc
contradictTopic
supportTopic
partOfTopiclike Telepaty is part of ESP
aspectOfTopicIf a topic compares two or more topics; let this topic be an aspect of all those involved topics. This topic should usualy be of the same type as the involved topics.
perspectivePerson, GroupDoes the description of the topic have a perspective? If so, put the perspective on the entry rather than on the topic. But theories and arguments can have perspectives on its own.
similarToTopicThis topic could be the same as another topic.

Media

type AbstractClass

subClassOf Thing

The class of things that covers topics

topicTopicThe topics covered by the media

MediaOffline

type AbstractClass

subClassOf Media

MediaRetreiveable

A media with a mime type and a http or ftp URL

subClassOf Media

isAlso MimeType

descriptionrdfs:LiteralDescription of the media focused on the topics covered

MediaRetreiveableExternal

subClassOf MediaRetreivable

CheckedTryTimestamp
CheckdOkTimestamp
SpeedInt

Entry

This is the resource representing the covering of a topic, thus seperating the topic from the description of that topic. This also makes the description of the topic a topic of its own.

subClassOf Media

subClassOf Literal

spellingFloatZeroToOneInclusiveFor lev >= 2
sizeEntrySizeClassle 1, 5, 20, 100, 1000, more rows (a 70 chars) gives the values 0-5
terminologyTerminologyThis indicates what has to be known to understand the text.
answerRequestThis entry was designed to answer the particular request
styleStyleThe style could be humorous, poetic, upset, prising, etc. Final entries shouldnt have such a style.

Section

A pice of an article

subClassOf Entry

titleString
illustrationMediaRetreiveablePreferable an image
introductionSection
bodyPathThis should be a Sequence of sections
summarySectionThe conclusion or discussion that integrates the content of the article with the question it intended to answer

Path

A series of sections, intended to provide a sequential order of pages to read.

subClassOf Seq

Paranormal top Topic classes

Thing

These are the hypothetical ingredients in a phenomena

subClassOf Topic

descriptionSection

Thought

subClassOf Topic

descriptionSection

Phenomena

This is a generalized description of some type of phenomena. It describes what can be experienced. It does not say what causes the penomena or why it has the observed properties. It does not say weather this phenomena exists or not

subClassOf Topic

definitionDefinition
descriptionSection
historyEvent
theoryTheory
involveThing, PhenomenaDescribes the things involved. Should only cover the obvious ingredients, or those that comes with the definition of the phenomena. Does it involve a mind, body, material or magic thing?

Event

This can be a very short event or a long history including many, many events.

subClassOf Topic

event.startTimestampOn what time is the event of most intrest? The best time for joining or knowing about the event
event.endTimestampOn what time does the event become unintresting? The latest time for joining the event
urgencyFloatZeroToOneInclusiveHow newsworthy is this thing (for those intrested in the topic)
descriptionSection
involveThing, Phenomena, Event

Theory

A theory describes how diffrent phenomenas (or other topics) relate to each other. It says what causes a penomena and what effects the phenomena will have on other things. This does not include supporting arguments of the correctnes of the theory. (What are the diffrent types of theories? process oriented, explanation oriented, etc)

subClassOf Thought

aboutTopic
descriptionSection
historyHistory
affectedByThing, PhenomenaThis theory says that the target topic (should be thing or phenomena) is affected by this phenomena
affectsThing, PhenomenaThis theory says that the target topic (should be thing or phenomena) affects this phenomena

Request

A question about a topic will create that topic (if it doesn't exist) and make the question a request for improvment of the description of that topic. Consider the creator (as oposed to some person rewriting the request) of this requst. That person has a list of prefered languages for the answer. And of course an email address for the response. The requst could be for a person with a specific quality, a connection between topics, a place, an instruction, etc.

subClassOf Argument

type AbstractClass

aboutTopic

Person

Property names based on P3P

subclass of Thing

intrestTopic
person.name.firstString
person.name.lastString
person.name.formattedString
person.name.nicknameString
person.bdateDate
person.ddateDate
person.genderGender
person.online.uriURL
person.online.emailEmail
person.online.icqNumber
person.telecom.homePhoneNum
person.telecom.businessPhoneNum
person.telecom.mobilePhoneNum
person.postal.nameString
person.postal.streetString
person.postal.cityString
person.postal.stateProvString
person.postal.postalCodeStringUse postal code with a coordinate table to determine the dstance between the home of two persons
person.postal.countryCodeCountry
person.imageImage

subClassOf

subClassOf

subClassOf

Paranormal semantic Topic classes

NamesubClassOfDescription
Future.ScenarioEventIdeas about the future
Request.ClarificationRequestThe description doesn't make sense. Make it easier to follow.
Request.AdditionRequestThe description doesn't give the answer to the specific detail of intrest. (Or it may not give any answers at al.
ArgumentThoughtAn argument gives a reason for or against (as determined by support/contradict) the correctness of a topic. Arguments about things or phenomena talks about its existence. Arguments about a theory talks about the interpretation of a thing or phenomena. Arguments about an argument talks about errors in reasoning. Arguments about entries talks about the language and style of the text.
DefinitionThoughtThe definition of the topic
SystemThingThis topic represents the RDF paranormal system itself.
GroupTopicA group of persons, a movement, a school of thougt or just a group of persons that has something in common.
StatisticsThoughtSome statistical data about a topic.
SheepGroupA believer in the paranormal
GoatGroupA disbeliever in the paranormal
UsageTheoryTells about a usage of a thing or phenomena. But it could also tell about a usage of a theory or argument or even some media. A theory could be used for answering some questions. A piece of music could be used to relax. The ingredients is the affectedBy and the result is the affects.
Usage.InstructionsUsageGives step by step instructions for actualy doing something. This topic is an aspectOf the main Usage topic.
Usage.DifficultyUsageProblems connected with the usage. This topic is an aspectOf the main Usage topic.
Usage.EthicsUsageMoral considerations of the usage. This topic is an aspectOf the main Usage topic.
MaterialThingThings in the physical realm, that has density, mass, etc. There are (may be) other things that affects the physical realm, but that are not physical in themself.
InmaterialThingAbstract things like particles, time, energy, gravity, etc
MindInmaterialThe mind of a living (as in animal) thing.
BodyMaterialThe body of a livning thing. Animal or plant.
PlaceMaterialA physical location
ExperimentEventAn experiment can support or contradict one or more theories
ExperienceEventAn experience involve one or more persons and some type of phenomena. It can be used as an illustrating example of a phenomena rather than an actual event
SpontaneousPhenomenaA phenomena coupled with the mind, that can't be controlled
BookstoreGroupA place their you can buy books
BookPublisherGroupSomeone who creates books

subClassOf