Het sterschema Enquêtes bevat informatie over bedrijfsenquêtes en de bijbehorende inzendingen.
ODS_SURVEY_ANSWER_FACT
ODS_SURVEY_ANSWER_FACT bevat een rij voor elk antwoord (reactie) op een vraag in een bedrijfsenquête. Dit is een feitenweergave zonder een daadwerkelijk feit, behalve in het geval waar de vraag open is. In dat geval bevat deze record het werkelijke antwoord in de kolom answer_text. Anders wordt het antwoord aangegeven met answer_pk1, wat een vreemde sleutel is van ods-anser_dim.
Kolom | Beschrijving | Wordt gebruikt voor het filteren van ODS_SURVEY_ANSWER_FACT-records op |
---|---|---|
pk1 | Unieke ID. | |
person_pk1 | Identificeert de persoon die dit antwoord heeft verzonden. | Persoonlijke kenmerken, zoals gender of postcode. |
question_pk1 | Identificeert de vraag die dit antwoord beantwoordt. | De enquête, cursusevaluatie of vraag die met dit antwoord wordt beantwoord. |
submission_pk1 | Identificeert de record ods_submission_fact voor de inzending die dit antwoord bevat. | In het geval dat één student twee keer reageert op dezelfde implementatie, kunnen de twee sets records worden gegroepeerd op hun response_pk1-waarden. |
answer_pk1 | Identificeert het antwoord dat de inzender heeft gekozen. Deze waarde is null voor antwoorden op open vragen. | Het antwoord dat de inzender heeft geselecteerd. |
deployment_pk1 | Identificeert de implementatie waardoor de enquête of cursusevaluatie is beantwoord en naar de inzender is verzonden. | Implementatie of per instrument dat geïmplementeerd wordt. Er kan maar één instrument tegelijk geïmplementeerd worden.. |
answer_text | Als dit het antwoord is op een open vraag, is dit de tekst van het antwoord. | |
distr_list_pk1 | Identificeert de distributielijst waardoor deze inzender deze Enquête of Cursusevaluatie geïmplementeerd heeft gekregen. | Distributielijst. |
received_date | De datum waarop dit antwoord is verzonden. | |
crsmain_pk1 | Identificeert de ods_ls_course record waarbij de inzender is ingeschreven. Alleen ingevuld wanneer de enquête is verzonden naar cursussen. | |
crsmain_batch_uid | De batch_uid van de ods_ls_course record van de cursus waarvoor de inzender is ingeschreven. Alleen ingevuld wanneer de enquête is verzonden naar cursussen. | |
distr_list_pk1 | Niet meer in gebruik. |
ODS_ANSWER_DIM
ODS_ANSWER_DIM bevat een rij voor elk mogelijk antwoord op een enquêtevraag. Voor matrixvragen bevat deze weergave een rij voor elk mogelijk antwoord op een van de rijen van de matrix.
Kolom | Beschrijving |
---|---|
pk1 | Unieke ID. |
name | De tekst van dit antwoord. |
display_order | De op nul gebaseerde index van de positie waarin dit antwoord wordt weergegeven. |
points | De puntwaarde die aan dit antwoord is toegewezen. |
question_pk1 | Geeft aan op welke vraag dit antwoord van toepassing is. |
score_as_percent_of_range | De score voor dit antwoord als percentage van het bereik tussen de minimale en maximale waarden voor deze vraag. |
ODS_QUESTION_TAG
ODS_QUESTION_TAG wijst tags toe aan ods_question_dim-records.
Kolom | Beschrijving |
---|---|
tag_value | De tekenreeks die wordt weergegeven voor de tag. |
question_pk1 | Identificeert de vraag die is getagd met tag_value. |
ODS_QUESTION_DIM
ODS_QUESTION_TIM bevat één record voor elke vraag in een enquête of cursusevaluatie. Voor matrixvragen bevat deze weergave één record voor elke rij in de matrix en elk van die weergaverijen bevat de tekst van de matrixvraag in de bijbehorende kolom super_question_desc. De kolom super_question_description wordt alleen ingevuld voor weergaverijen die te maken hebben met matrixvragen.
Kolom | Beschrijving |
---|---|
pk1 | Unieke ID. |
question_desc | De tekst die voor deze vraag wordt weergegeven. Als dit een matrixvraag is, is dit de tekst die links van een matrixrij wordt weergegeven. |
super_question_desc | Als dit een matrixvraag is, is dit de tekst die wordt weergegeven voor de gehele matrix. Als dit geen matrixvraag is, is deze kolom leeg. |
question_display_order | De op nul gebaseerde weergavevolgorde van deze vraag. |
question_type | Het type van deze vraag. M=meerkeuze, L=Likert, X=matrix, B=booleaans, O=open |
question_type_label | Kan worden gebruikt om de geïnternationaliseerde reeks voor het type van deze vraag op te halen. |
numbering_type | Geeft aan hoe de antwoorden voor deze vraag zijn genummerd. N="1,2,3,4" L="a,b,c,d" A="A,B,C,D" I="I,II,III" R="i,ii,iii" X=geen |
survey_name | De naam van de enquête of cursusevaluatie waarvan deze vraag deel uitmaakt. |
survey_desc | De beschrijving van de enquête of cursusevaluatie waarvan deze vraag deel uitmaakt. |
survey_type | Het type enquête of cursusevaluatie waarvan deze vraag deel uitmaakt. "S"=enquête,"C"=cursusevaluatie. |
super_question_pk1 | Geeft aan op welke supervraag dit antwoord van toepassing is. |
survey_pk1 | Geeft de enquête of cursusevaluatie aan waarvan deze vraag deel uitmaakt. |
ODS_SUBMISSION_NODE
ODS_SUBMISSION_NODE bevat een rij voor elk knooppunt dat is opgegeven in de implementatie waardoor de enquête is verzonden naar de persoon die een bepaald antwoord heeft verzonden.
Kolom | Beschrijving |
---|---|
submission_pk1 | Identificeert een record in ods_submission_fact of ods_survey_answer_fact. |
node_pk1 | Identificeert een record in ods_node. |
node_batch_uid | De batch_uid van het gekoppelde knooppunt. |
deployment_response_pk1 | Niet meer in gebruik. |
deployment_pk1 | Identificeert een record in ods_deployment_dim. |
ODS_SUBMISSION_ROLE
ODS_SUBMISSION_ROLE bevat een rij voor elke instellingsrol die is opgegeven in de implementatie waardoor de enquête is verzonden naar de persoon die een bepaald antwoord heeft verzonden.
Kolom | Beschrijving |
---|---|
submission_pk1 | Identificeert een record in ods_submission_fact of ods_survey_answer_fact. |
role_pk1 | Identificeert een record in ods_institution_role. |
role_batch_uid | De batch_uid van de gekoppelde rol. |
deployment_response_pk1 | Niet meer in gebruik. |
deployment_pk1 | Identificeert een record in ods_deployment_dim. |
ODS_INSTITUTION_ROLE
ODS_INSTITUTION_ROLE bevat een rij voor elke instellingsrol in het systeem.
Kolom | Beschrijving |
---|---|
pk1 | Unieke identificatie. |
role_name | De naam van deze rol. |
Voorbeeldquery
Met deze query selecteer je alle antwoorden op niet-open vragen voor een implementatie van een aangegeven enquête/cursusevaluatie. Er kan maar één enquête per implementatie zijn, dus er kan ook maar één enquête worden gebruikt. De resultaten worden gesorteerd op de sectie waaraan de inzender is gekoppeld, de hiërarchie van de sectie-eenheden zelf, de cursus of leerervaring van de sectie en ten slotte de weergavevolgorde van de vraag.
selecteer qd.question_desc,
ad.name antwoord, ad.points
per.gender
van ods_survey_answer_fact saf
INTERNE DEELNAME ods_question_dim qd AAN saf.question_pk1 = qd.pk1
INTERNE DEELNAME ods_answer_dim ad AAN saf.answer_pk1 = ad.pk1
DEELNAME LINKS EXTERN ods_person_dim per AAN saf.person_pk1 = per.pk1
waarbij saf.deployment_pk1 = 3 en
qd.question_type <> 'O'
sorteren op qd.question_display_order,
ad.display_order