Микросервисы для общих данных поиска basei c - PullRequest
0 голосов
/ 27 апреля 2020

Я новичок в микросервисах, и мне нужно создать службу "Студент", которая будет получать, сохранять, а также добавлять через веб-крючок из другого приложения третьей стороны

Однако, одно из полей мне нужно save is "Subject"

Обычно, в SQL у меня была бы таблица тем с такими вещами, как ID | Тема 1, Математика 2, Английский 3, Программное обеспечение

, которое я могу использовать для заполнения раскрывающихся списков, и в моей таблице Студента я мог бы иметь поле "SubjectId"

Однако, если использовать microservice ... как бы мне настроить свою студенческую микросервисную базу данных так, чтобы она была независимой?

тогда, что, если у меня есть служба "CollegeCourse", которой также требуется тип Subject?

Должны ли они оба у меня есть своя вторая таблица базы данных, но разве это не рискует пропустить совпадение ... или, может быть, пакет nugGet и просто жестко закодировать некоторые перечисления, которыми я могу поделиться между микросервисами?

Спасибо

Я могу найти предложения или ответы где-нибудь для этого, но,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...