首页 > 解决方案 > 用于共享基本查找数据的微服务

问题描述

我是微服务新手,我需要创建一个“学生”服务,该服务将通过另一个第三方应用程序的 webhook 获取、保存和添加

但是,我需要保存的字段之一是“主题”

通常,在 SQL 中,我会有一个主题表,其中包含 ID | 科目 1、数学 2、英语 3、软件

我可以用它来填充下拉框,在我的学生表中,我可以有“SubjectId”字段

但是,如果使用微服务......我将如何设置我的学生微服务数据库使其独立?

那么,如果我有一个“CollegeCourse”服务,它也需要 Subject 类型呢?

他们是否都应该有自己的第二个数据库表,但这不会冒丢失匹配的风险......或者可能是一个 nugGet 包,只是硬编码一些我可以在微服务之间共享的枚举?

谢谢

我似乎可以在任何地方找到任何建议或答案,但是,

标签: microservices

解决方案


推荐阅读