Skip to content

zalan-toth/Rifstar-NonRelationalDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Non-Relational Database Design & Implementation using MongoDB

Project for NoSQL Databases at SETU

The project is based on the Rifstar space exploration game server network. The project includes four collections. The Nation collection contains data related to a nation. Nations might be a part of an Association like an alliance. For trading, we have a Currency collection to store currency data. A currency might be used by nations and associations. The Universe is a complex and deep-nested collection that includes several layers like Galaxies and Celestials that might be controlled by Nations. Nations and Associations might have marked locations (important interest points).

*Celestials might have other celestials orbiting around them, making it a recursive subdocument.

The implementation includes CRUD (Create, Read, Update, Delete) operations as well as aggregation pipelines.

Diagram

CA - Page 1

About

MongoDB Database Design & Implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published