The purpose of a star schema is to cull out numerical "fact" data relating to a business and separate it from the descriptive, or “dimensional" data. Fact data will include information like price, weight, speed, and quantities—i.e., data in a numerical format.
Do I need a star schema?
The short answer is no you don't need one but there are still many cases where having a star schema is extremely valuable and I don't see this completely going away.
Are star schemas still relevant?
The star schema remains relevant no matter the size of your data, although small datasets are the most common when it comes to star schema modeling. The accessibility to simply query the data into facts and dimensions is intuitive and time-efficient.