如何在servlet类之间绘制关系

时间:2016-05-31 19:05:02

标签: class servlets database-design uml class-diagram

这是我的数据库图
enter image description here

这是我制作的类图 enter image description here

修改 假设有3个模块用户,个人资料和公司,所有这3个模块都需要类别,例如用户类别,个人资料类别,公司类别。

1)我可以创建一个单独的类别模块并将其插入一个表中,就像我在上面的数据库图表中显示的那样

2)我可以使用一个类别模块并将其重复用于每个模块,并将类别存储在3个不同的表中,例如users_category,profile_category或company_category表吗?在这种情况下,我将创建一个类别模块,并将每次重复使用3次以将数据存储在3个不同的表中

在我看来两者都是正确的,但我想的问题是(1)如果类别模块有问题那么所有其他3个模块,即用户,个人资料和公司将受到影响,如果我使用(2)那么如果例如users_category存在一个类别的问题,那么其他模块将不会受到影响

此外,我正在寻找专家建议java Controller,Formatter和DAO类之间存在的关系类型和方式

请提前建议并表示感谢

0 个答案:

没有答案