Entity-Relationship (ER) modeling is commonly taught as a primarily technical activity, despite its central role in shaping how data systems represent people, processes, and institutions. Prior research in participatory design demonstrates that involving diverse stakeholders in modeling can surface tacit knowledge, challenge implicit assumptions, and produce more inclusive data representations. However, database education currently lacks structured pedagogical approaches for teaching participatory ER modeling in practice. We introduce the GARLIC methodology for teaching and learning participatory ER modeling. GARLIC adapts and extends the ONION participatory ER modeling framework of Makovska et al.(HILDA 2025) into a workshop-based learning format that combines role-playing, collaborative synthesis, guided critique, and iterative refinement. GARLIC is designed to develop both technical modeling skills and critical awareness of the social and ethical dimensions of data representation. GARLIC lowers the barrier to participatory ER modeling and equips students with practical skills for collaborative, inclusive data model design.
翻译:实体-关系(ER)建模通常被作为一项纯技术活动进行教学,尽管其在塑造数据系统如何表征人员、流程和机构方面具有核心作用。参与式设计领域的先前研究表明,让多元利益相关者参与建模过程,能够揭示隐性知识、挑战隐含假设,并产生更具包容性的数据表征。然而,当前的数据库教育缺乏用于在实践中教授参与式ER建模的结构化教学方法。我们提出了用于教授和学习参与式ER建模的GARLIC方法。GARLIC将Makovska等人(HILDA 2025)的ONION参与式ER建模框架进行调整和扩展,形成了一种基于工作坊的学习形式,该形式结合了角色扮演、协作综合、引导式批判和迭代精炼。GARLIC旨在同时培养技术建模技能以及对数据表征的社会和伦理维度的批判性意识。GARLIC降低了参与式ER建模的门槛,并使学生掌握用于协作、包容性数据模型设计的实用技能。