Java 如何在数据库中构思该模型

Java 如何在数据库中构思该模型,java,mysql,sql,database,uml,Java,Mysql,Sql,Database,Uml,我必须设想以下模式: 我有病人和4个专业(皮肤科、营养学、激光、中胚层疗法) 所以每个病人可以属于一个专业,一个专业可以有几个病人 每个专业都有不同于其他专业的所需信息,并且有共同的信息 皮肤病学(诊断、治疗……) 营养(年龄、大小、体重、治疗、疗程数、病理学…) 等等 我的问题是如何连接包含患者信息的患者表和包含每个专业所需信息的专业表,以及我是否需要在一个评论表上对专业表进行继承。您的问题向我表明您的想法不正确。UML是一种对象,其核心是建模语言。你说的是“桌子”。您需要在对象类、属性和关系

我必须设想以下模式:

我有病人和4个专业(皮肤科、营养学、激光、中胚层疗法)

所以每个病人可以属于一个专业,一个专业可以有几个病人

每个专业都有不同于其他专业的所需信息,并且有共同的信息 皮肤病学(诊断、治疗……) 营养(年龄、大小、体重、治疗、疗程数、病理学…) 等等
我的问题是如何连接包含患者信息的患者表和包含每个专业所需信息的专业表,以及我是否需要在一个评论表上对专业表进行继承。您的问题向我表明您的想法不正确。UML是一种对象,其核心是建模语言。你说的是“桌子”。您需要在对象类、属性和关系方面做什么设计。只有在拥有充分描述信息空间的对象模型之后,才考虑数据库表


无论如何,学习使用UML的正确方法与编程相同。你自己做。绘制图表,细化图表,如果遇到特定的障碍,请尝试找到解决方法。

据我所知,您必须制作4张表格:

  • 患者表:包含患者信息,如姓名、年龄、联系电话等,主键患者ID和外键专业ID(专业表中的主键)

  • 专业表:包含唯一信息、主键专业ID和2个外键皮肤科ID(皮肤科表主键)、营养科ID(营养表主键)

  • 营养表:年龄、体型、体重、治疗方法、疗程数、病理学和主要关键营养指标

  • 皮肤病表:诊断、治疗。。和主要关键皮肤病学


  • 然后,您可能可以为每个表创建4个类并连接它们(使用对象)。我会建议你采取一些样本项目,并尝试从中学习尽可能多。祝你一切顺利。

    很高兴你能和我们分享这份家庭作业。现在。。。问题在哪里?或者应该是“你能帮我做家庭作业吗”@EelLee这不是家庭作业,我只是一个自学者,我想想出这个问题,所以我寻求帮助,因为我stuck@Adams我明白了,但是你试过什么吗?请自己尝试一下,当你在某些特定问题上遇到困难时,再回来问一个问题。因为我们现在可以如何帮助您?@EelLee一个UML类图示例将非常有用,我看不出DB表之间的连接是如何实现的。仅此而已,我现在不需要编码,谢谢。您可以在这里提问-它更像是面向数据库的SO站点,但我仍然不知道他们是否会简单地给你解决方案。没人指望你会完全知道问题出在哪里!只要试一下,你知道,试一下你想到的。试试看。也许你的第一次尝试会在第一次成功,成为你正在寻找的解决方案?如果没有,请随时回来问一个问题!简单地写下你想要达到的目标和你尝试的解决方案。这样看起来会好得多。祝你好运!:)谢谢,我正在尝试建立一个类图模型,我一直在研究如何找到这两个类之间的关系,以及我是否继承了传统。谢谢你的回答!您可以参考此项目以了解如何连接DB和您的类。。