【发布时间】:2017-05-18 06:28:42
【问题描述】:
我处于 OOP 的初学者阶段。有一个学术项目,需要制作一个 C# 代码的 UML 类图。
我正在开发一个将使用数据库的项目,我对一件事感到困惑。在 UML 中,我们像部门和学生一样使用继承,我们创建 2 个类并将部门 ID 放在学生类中。
让我困惑的是,我将创建一些类,例如部门、学生和教师,以及一个具有相同表的数据库。我如何使用类,因为我知道根据用户请求我可以处理数据库上的数据(在运行时),比如将教师或学生添加到部门,获取所有学生等。我应该在程序加载时从数据库中获取所有数据?并将数据保存在变量中并在需要时将其放入数据库中?简化我的困惑,当我们使用数据库动态获取数据时如何使用类?
【问题讨论】:
-
是的,你说的好话,“如何将类映射到表格?”。你能帮我解决这个困惑吗:)
标签: uml class-diagram