Conducting this as an answer because it is too long for comment.
Microservices are autonomous components and as such are responsible for their own data. If you want to receive data, you should talk to the service API. This applies mainly to different types of services (i.e. you do not use a database among services that offer different types of business functions - this is bad practice, because you are doing a couple of services on a heap through a database, and then easily combine more things , which are usually performed at the API level, but it is more convenient to do them through the database => you risk losing componentity).
, , , : .
, :
OrderService ?- , . ? , . ? , .
- ? , ? ? ?
- ..
, , , : . , , , , //, - . , (.. , , ). , . , - , .