System Design Problem Leetcode Sql 50 Solutions