Data model

"AI_REVIEW_FORM" {
  shape: sql_table
  "id": UUID {constraint: primary_key}
  "agent_type": TEXT 
  "form_key": TEXT 
  "name": TEXT 
  "questions": JSONB 
  "review_type": TEXT 
  "version": INTEGER 
}
"AI_REVIEW_RESPONSE" {
  shape: sql_table
  "id": UUID {constraint: primary_key}
  "agent_type": TEXT 
  "answers": JSONB 
  "entity_id": UUID 
  "form_id": UUID 
  "review_type": TEXT 
  "reviewer_id": VARCHAR 
}
"AI_REVIEW_FORM"."id" -> "AI_REVIEW_RESPONSE"."form_id": {
  source-arrowhead.shape: cf-one-required
  target-arrowhead.shape: cf-many
}
Hold "Alt" / "Option" to enable pan & zoom