图4-1 系统功能架构图
4.2 数据库设计
4.2.1 数据库 E-R 图设计
在概念设计阶段,将需求转化为概念模型,使用工具如实体关系图(ER图)来描述实体、属性和实体之间的关系。这个阶段关注的是领域模型的设计,而不考虑具体的数据库实现。数据库规范化也是设计过程中的重要步骤,用于消除冗余和数据问题,并提高数据的一致性和完整性。根据关系数据库理论,将数据组织成多个范式,确保数据的有效性和正确性。在设计数据库时,需要合理地定义索引、主键、外键和约束等来优化数据库的查询性能和数据完整性。E-R图如下图4-2所示。