source: Dev/trunk/rdfConstants.php @ 75

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

updates to the database system. ao New file structure

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