USM03 - Buildings CRUD
It has a necessity to create a CRUD system to register all buildings that exist in the university. This information will be important to help users to analyse general information about each building.
Create attributes specifically as represented at Architecture Diagram.
- name: (String)
- acronym: (String)
- phone: (String)
- campus: (Campus)
- Create method to expose each CRUD endpoint.
- Code have to be tested.
- Code according with codestyle tests.
- The Create endpoint must create a building in master database.
- The Read endpoint must show all or one building created in master database.
- The Update endpoint must update a building created in master database.
- The Delete endpoint must delete a building created in master database.
- The building could have the same name in different campi