source: Dev/trunk/rdfConstants.php @ 31

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

new classes for survey answers writing and reading
added idtags as part of info

File size: 1.5 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');
[14]14
15// Predicates used for RDF triples
[26]16define('UID',SURVEYTOOL_PREDICATES_NAMESPACE . 'uid');
[14]17define('CREATOR',SURVEYTOOL_PREDICATES_NAMESPACE . 'creator');
[31]18define('NAME',SURVEYTOOL_PREDICATES_NAMESPACE . 'name');
[14]19define('TITLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'title');
20define('DESCRIPTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'description');
[26]21define('RTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'resource_type');
22define('QTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_type');
[16]23define('HAS_QUESTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_question');
24define('HAS_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answer');
[14]25define('NUMBER_OF_ANSWERS',SURVEYTOOL_PREDICATES_NAMESPACE . 'number_of_answers');
26define('SCALE',SURVEYTOOL_PREDICATES_NAMESPACE . 'scale');
[28]27define('ANSWERED',SURVEYTOOL_PREDICATES_NAMESPACE . 'answered');
[31]28define('RESPONDENT',SURVEYTOOL_PREDICATES_NAMESPACE . 'respondent');
[14]29
30?>
Note: See TracBrowser for help on using the repository browser.