microservices - 用于共享基本查找数据的微服务
问题描述
我是微服务新手,我需要创建一个“学生”服务,该服务将通过另一个第三方应用程序的 webhook 获取、保存和添加
但是,我需要保存的字段之一是“主题”
通常,在 SQL 中,我会有一个主题表,其中包含 ID | 科目 1、数学 2、英语 3、软件
我可以用它来填充下拉框,在我的学生表中,我可以有“SubjectId”字段
但是,如果使用微服务......我将如何设置我的学生微服务数据库使其独立?
那么,如果我有一个“CollegeCourse”服务,它也需要 Subject 类型呢?
他们是否都应该有自己的第二个数据库表,但这不会冒丢失匹配的风险......或者可能是一个 nugGet 包,只是硬编码一些我可以在微服务之间共享的枚举?
谢谢
我似乎可以在任何地方找到任何建议或答案,但是,
解决方案
推荐阅读
- extjs - 带有自定义选择器的组合框随机折叠
- c++ - 使用 C++ 创建对象数组
- google-sheets-api - 无法使用谷歌表上的时间戳限制编辑权限
- android - Android NDK cmake 仅对一个库禁用未定义符号检查
- python - Apscheduler 在 Flask 中同时运行作业
- laravel - 如何根据用户角色使用户电子邮件唯一
- json - 如何在 AWS Lambda 服务中将请求数据转换为 json?
- python - 为什么我的训练和验证准确率提高得太慢
- excel - 使用 WorkBook Settings/CustomProperties 时共同创作
- graphql - Drupal 的 GraphQL 查询 - 字段值所在的节点