Use uppercase for the sql syntax (this is standard practice in dba world)
Use 25 tables instead of 120 is conflicting, Database should be normalizes and its always good to split the SOC table wise and play with id. This point basically disagree the database architecture pattern.
Let me correct some of these,
Thank you for your feedback! (for first point, I guess case is also a matter of opinions: dev.to/redhap/comment/203hn)
Yes it is. Everyone have own style of formatting and preferences :)