blockchain - 学生管理系统 - 自定义数据结构

blockchain - Student Management System - Custom Data Structure

我是区块链新手,正在努力学习。我正在创建学生管理系统,学生将在其中注册培训计划,这些培训计划将与批次相关联。我正在尝试为此需求构建一个基本数据结构。

请建议,如果我可以将所有这些信息作为区块链块的一部分,或者将学生、培训 prg 和批次信息保留为私有存储,即每个实体将有单独的存储,并让区块链块仅存储 ID每个对象的名称,即学生注册的学生 ID、培训程序 ID 和批次 ID?

求推荐。

从程序员的角度来看,区块链的工作方式与 CQRS 系统非常相似,在 CQRS 系统中,您可以使用单独的模型来修改命令和查询。

请详细阅读 "CQRS and event sourcing"。