RDS
NoSQL
Tools
Du kan använda pivotering - ta en titt på denna fråga , mycket nära ditt scenario.
Hur infogas multidimensionella arrayer i en MySQL-tabell?
Gäller gränsen för det maximala antalet SQL-join-tabeller för hela frågan, eller räknas underfrågor separat?
Snabba upp MySQL Update/Insert Statement
MySQL SELECT-frågesträngsmatchning