- provide Database system to store data related with conference managment.
- provide user safe views of data.
- provide easy way to register on conferences and workshops.
- provide data about repayment when conference/workshop is canceled.
- Company organizes conferences(few days each).
- Each conference day include workshops.
- Customer can reserve tickets for his employees.
- Employee can take part in workshop only if the ticket for conference were payed.
- Conference ticket prices are dependent on the time left to first day of conference.
- Ticket for workshop can bee free, or the cost of ticket is time-independent(constant for each workshop).
- Unpayed reservation after 7 days is considered canceled.
- Reservation can be canceled by cutomer but data about it should be stored in DB.
- Customer can not reserve place for attendee who is not his employee.