Option C is the only one that makes sense to me. I mean, who wants to be on the receiving end of a 'purchase stream'? Sounds like a recipe for a data firehose.
I was totally going to choose option A, but then I realized that's just way too many streams. Maybe if we had a really complex use case, but for a simple ecommerce site, that seems overkill.
I think option B is the most natural way to model this data. Purchases are events, but products and customers are more like tables that we need to look up.
I think option B is the most natural way to model this data. Purchases are events, but products and customers are more like tables that we need to look up.
upvoted 0 times
...
...
Log in to Pass4Success
Sign in:
Report Comment
Is the comment made by USERNAME spam or abusive?
Commenting
In order to participate in the comments you need to be logged-in.
You can sign-up or
login
Afton
1 months agoSommer
2 days agoStephaine
4 days agoNell
14 days agoGeorgene
2 months agoNgoc
2 months agoLouvenia
6 days agoCarmen
8 days agoJaclyn
17 days agoValene
1 months agoGeoffrey
2 months agoLemuel
2 months agoPaola
2 months agoDana
1 months agoCristy
2 months agoIzetta
2 months agoSilva
2 months agoEmeline
15 days agoElmer
19 days agoMerissa
1 months agoDenny
2 months ago