View for evaluation question data (converted from materialized view)
CREATE VIEW vwevaluationquestiondata AS (
SELECT DISTINCT eq.keyid,
eq.evaluationid,
eq.questionid,
eq.answerid,
eq.score,
ed.questionanswervalue,
eq.markedna,
eq.failedkillquestions,
eq.comments,
ed.evaluationformid,
ed.evaluationname,
ed.questiongroupid,
ed.questiongroupname,
ed.questiontext,
ed.questionhelptext,
ed.questiontype,
ed.questiontype AS quesiontype,
ed.questionanwserid,
ed.questionanswertext,
cd.divisionid
FROM (((evalquestiondata eq
LEFT JOIN evaldetails ed ON ((((ed.evaluationformid)::text = (eq.evaluationformid)::text) AND ((ed.questiongroupid)::text = (eq.questiongroupid)::text) AND ((ed.questionid)::text = (eq.questionid)::text) AND ((ed.questionanwserid)::text = (eq.answerid)::text))))
LEFT JOIN evaldata eda ON (((eda.evaluationid)::text = (eq.evaluationid)::text)))
LEFT JOIN convsummarydata cd ON (((cd.conversationid)::text = (eda.conversationid)::text)))
)| Name | Type | Default | Nullable | Children | Parents | Comment |
|---|---|---|---|---|---|---|
| keyid | varchar(50) | true | Primary Key | |||
| evaluationid | varchar(50) | true | Evaluation GUID | |||
| questionid | varchar(50) | true | Question GUID | |||
| answerid | varchar(50) | true | Answer GUID | |||
| score | numeric(20,2) | true | Score | |||
| questionanswervalue | numeric(20,2) | true | Question answer value | |||
| markedna | bit(1) | true | Marked as NA | |||
| failedkillquestions | bit(1) | true | Failed kill questions | |||
| comments | text | true | Comments | |||
| evaluationformid | varchar(50) | true | Evaluation form GUID | |||
| evaluationname | varchar(500) | true | Evaluation name | |||
| questiongroupid | varchar(50) | true | Question group GUID | |||
| questiongroupname | varchar(500) | true | Question group name | |||
| questiontext | varchar(400) | true | Question text | |||
| questionhelptext | text | true | Question help text | |||
| questiontype | varchar(50) | true | Question type | |||
| quesiontype | varchar(50) | true | DEPRECATED alias for questiontype - kept for backward compatibility | |||
| questionanwserid | varchar(50) | true | Question answer GUID | |||
| questionanswertext | varchar(200) | true | Question answer text | |||
| divisionid | varchar(50) | true | Division GUID |
| Name | Columns | Comment | Type |
|---|---|---|---|
| public.evalquestiondata | 11 | BASE TABLE | |
| public.evaldetails | 22 | Evaluation Lookup Data | BASE TABLE |
| public.evaldata | 21 | BASE TABLE | |
| public.convsummarydata | 39 | Conversation Summary Data | BASE TABLE |