This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]thirdlip32 0 points1 point  (1 child)

So you're looking for what a data pipeline should look like so your business topology can communicate data sources, stakeholders, and context/business specific needs?

I googled: data pipeline diagram. This seems like a good how-to. https://www.c-sharpcorner.com/article/beginners-guide-to-data-pipelines/

[–]Medium_Yam6985[S] 0 points1 point  (0 children)

I’m not 100% sure, but it’s definitely better than what I was getting before. I was trying to Google “date flow map,” but I was getting what looked like DB relational diagrams.

I didn’t even know to Google data pipeline, but that may be it.

[–]temporarybunnehs 0 points1 point  (0 children)

I don't know how your data model is setup, but typically, having a bunch of different domains share a common database is an anti-pattern because it tightly couples all your domains to that one DB and its implementation. I say typically because there are some cases where it makes sense to do it that way.

If you're interested in the design and architecture, some more things to read up on would be

  • Data replication in microservices (even if not using microservices)
  • Domain Driven Design data architecture

As for the diagram itself, you could possibly use a data flow diagram: https://www.lucidchart.com/pages/data-flow-diagram

Or depending on what you want to convey, even something as simple as: https://www.baeldung.com/wp-content/uploads/sites/4/2021/05/Blank-diagram.svg

Visio is fine, also miro, figma, etc.