I want to develop web application which will be keeping results of game of teams within last 100 years and add actual results. My problem is that i don't know which data relation model should i choose relational or NoSQL. I have many years of experience with relational databases.
Data sample: TEAM A : Team B
Result 2:0.
I want to keep this event as win for Team A and loose for Team B.
I want to query such information:
- Wins and looses for team A
- Wins and looses for team B
- Team A meet Team B n times in history with Y wins and Z looses.
I suppose to have less then 1.Mi of play records.
Which important pros and cons should i consider by choosing the data layer? Which data model is better for performance to calculate these facts?
Thank you in advance.