I have a college assignment where I need to create an application using any programming language and covering any domain. The project requirements are pretty strict: it must include at least 15 database tables and contain a minimum of 1000 entries across those tables. Additionally, the database needs to be in Third Normal Form (3NF). This seems like a huge task! Does anyone have some solid project ideas that would meet these criteria?
3 Answers
An accounting system could be a great choice! You can include tables for different types of transactions, accounts, users, and reports. It has a lot of elements, and you can easily meet the database requirements.
Honestly, you can build whatever strikes your fancy. Just think about what interests you the most—no limits here! But if you're looking for inspiration, why not create a chat or forum application? It's a classic that lets you utilize a lot of database tables for messages, users, threads, etc.
How about creating a MUD game? It's a fun idea involving multiple tables for monsters, rooms, items, and so on. You could design an immersive experience and it’ll definitely hit that table count. Plus, who doesn’t love a good old adventure?

Right? MUDs had such an amazing following back in the day; it would be great nostalgia to work on one!