source: Dev/trunk/rdfConstants.php @ 40

Last change on this file since 40 was 40, checked in by basvannuland, 14 years ago

added database readers and writers for application info and facilitator info

possible to store survey application and creator info

File size: 1.6 KB
Line 
1<?php
2// Constants for defining namespaces, resources, predicates, datatypes, questiontypes for RDF database
3
4// Default namespace for survey tool
5define('SURVEYTOOL_NAMESPACE','http://www.survey.tool/');
6define('SURVEYTOOL_RESOURCES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'resources/');
7define('SURVEYTOOL_PREDICATES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'predicates/');
8
9// Resource used for RDF triples
10define('SURVEY',SURVEYTOOL_RESOURCES_NAMESPACE . 'survey');
11define('QUESTION',SURVEYTOOL_RESOURCES_NAMESPACE . 'question');
12define('ANSWER',SURVEYTOOL_RESOURCES_NAMESPACE . 'answer');
13define('USER',SURVEYTOOL_RESOURCES_NAMESPACE . 'user');
14define('APPLICATION',SURVEYTOOL_RESOURCES_NAMESPACE . 'application');
15
16// Predicates used for RDF triples
17define('UID',SURVEYTOOL_PREDICATES_NAMESPACE . 'uid');
18define('CREATOR',SURVEYTOOL_PREDICATES_NAMESPACE . 'creator');
19define('NAME',SURVEYTOOL_PREDICATES_NAMESPACE . 'name');
20define('TITLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'title');
21define('DESCRIPTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'description');
22define('PART_OF',SURVEYTOOL_PREDICATES_NAMESPACE . 'part_of');
23define('STYLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'style');
24define('RTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'resource_type');
25define('QTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_type');
26define('HAS_QUESTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_question');
27define('HAS_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answer');
28define('ANSWERED',SURVEYTOOL_PREDICATES_NAMESPACE . 'answered');
29define('RESPONDENT',SURVEYTOOL_PREDICATES_NAMESPACE . 'respondent');
30
31?>
Note: See TracBrowser for help on using the repository browser.