source: Dev/trunk/rdfConstants.php @ 41

Last change on this file since 41 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
RevLine 
[14]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');
[31]13define('USER',SURVEYTOOL_RESOURCES_NAMESPACE . 'user');
[40]14define('APPLICATION',SURVEYTOOL_RESOURCES_NAMESPACE . 'application');
[14]15
16// Predicates used for RDF triples
[26]17define('UID',SURVEYTOOL_PREDICATES_NAMESPACE . 'uid');
[14]18define('CREATOR',SURVEYTOOL_PREDICATES_NAMESPACE . 'creator');
[31]19define('NAME',SURVEYTOOL_PREDICATES_NAMESPACE . 'name');
[14]20define('TITLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'title');
21define('DESCRIPTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'description');
[40]22define('PART_OF',SURVEYTOOL_PREDICATES_NAMESPACE . 'part_of');
23define('STYLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'style');
[26]24define('RTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'resource_type');
25define('QTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_type');
[16]26define('HAS_QUESTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_question');
27define('HAS_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answer');
[28]28define('ANSWERED',SURVEYTOOL_PREDICATES_NAMESPACE . 'answered');
[31]29define('RESPONDENT',SURVEYTOOL_PREDICATES_NAMESPACE . 'respondent');
[14]30
31?>
Note: See TracBrowser for help on using the repository browser.