u/EntropyEnjoyer-Psi

▲ 3 r/LeetcodeDesi+1 crossposts

Need Some Suggestions

So, I'm currently building my DBMS project (4th sem).

My project is a GitHub like system, and for that I have to make a simple console based application in Java.

Now the problem is, my DB contains 28 tables (basically 28 entities). So if I try to follow a proper professional like file structure in Java (like Models, DAO, Service, Validator, UI, etc..), I end up with 28 model files, 28 service files, 28 DAO files, and UI files… which feels like too much for a DBMS project. It doesn’t look clean or well-structured.

So what should I do? What kind of file structure should I follow?

OR should i go with this file structure..?

(Also, this is one of my Resume project, that's why i'm just scared...😅)

UPD: i don't know why i'm not getting any replies...🙂🥲

reddit.com
u/EntropyEnjoyer-Psi — 1 day ago