我必须设想以下模型:
我有患者和4个专科(皮肤科,营养学,Lazer,美塑疗法)
因此,每个患者都可以属于一个专科,一个专科可以有几个患者,每个专业都有自己不同的信息,并且有共同的信息 皮肤科(诊断,治疗....) 营养(年龄,体型,体重,治疗次数,病程,病理...) 等等 我的问题是如何连接包含患者信息的患者表和包含每个专业所需信息的专业表,我是否需要在一个评论表上为专业表做遗产
答案 0 :(得分:1)
你问我告诉你,你没有以正确的方式思考这个问题。 UML的核心是对象建模语言。你在谈论“桌子”。您需要在对象类,属性,关系方面进行设计。在您拥有充分描述信息空间的对象模型之后,才考虑数据库表。
无论如何,学习使用UML的正确方法与编程相同。你自己做。绘制图表,精炼它们,如果遇到特定的障碍试图找到解决方法。
答案 1 :(得分:1)
据我了解你的问题,你必须制作4张桌子:
患者表:包含有关患者的信息,如姓名,年龄,联系电话等,主要患者姓名ID和外键专业ID(专业表中的主键)。
专业表:包含唯一信息,主要专业ID和2个外键Dermatology_ID(皮肤病学表的主键),Nutrition_ID(营养表的主键)
营养表:年龄,体重,体重,治疗次数,病程和主要营养指标_ID
皮肤科表:诊断,治疗..及主要关键皮肤科_ID
然后可能你可以为每个表创建4个类并连接它们(使用对象)。我建议你采取一些示例项目并尽可能多地从中学习。一切顺利。