SAUCE
SAUCE copied to clipboard
Model enhancements
Merged issue from #19 and #76 .
The model can surely be improved by using advanced SQLAlchemy techniques.
- [ ] hybrid attributes
- [ ]
attribute_mapped_collection
- [x] Cascades
- [ ] Composite primary keys
- [ ] Maybe it would be wise to employ a ternary relation between User, Assignment and Submission, so that every User may have one or none Submission for each Assignment.
- [ ] Multi-file support
- [ ] Support for arbitrary binary file types
- [ ] Support for submission version control