Comments (1)
This sounds like a good idea!
While developing the DB, I was primarily concerned with the immediate requirements of the various apps and didn't find the motivation for storing the entire data.
Giving it a second thought, we can create new tables for storing semester based information such as courses, associated faculty members, and grades etc. We can populate these tables on a semester basis rather than pre-fetching them at once. It would be wonderful if we could use the data from the current semester for the new tables so that data integrity is maintained.
Do you have any particular requirements/suggestions/use-cases to share?
from hercules.
Related Issues (20)
- Fetch the course grade distribution from erp HOT 4
- Add faculty website URL HOT 2
- Fix invalid room numbers HOT 8
- Pretty JSON response from API endpoints HOT 4
- Render the landing page for API v1 HOT 6
- Set Content-Type Response Header
- Input validation checks
- Add missing data HOT 1
- Create a docker-compose file for the application HOT 5
- Add an access URL to serve request for data on slots
- Hercules application error on heroku, app not working HOT 6
- Extract syllabus for courses and add support to requests for the same. HOT 2
- Generate API documentation
- Make sure that a faculty can't be taking multiple subjects in same time on validation HOT 3
- Storing historical data from the ERP
- Support OPTIONS HTTP method
- Add Semester dates HOT 2
- Update hercules with new data for the current semester. HOT 1
- update deps
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hercules.