In process of UrlyBird project, in the DB interface class, I see it provides all create, update, delete and so on methods, but in business requirement, it just said user could
It must allow the user to search the data for all records, or for records where the name and/or location fields exactly match values specified by the user.
'It must allow the user to book a selected record, updating the database file accordingly.'
And it also said
'Initially, the system will support only the CSRs, although the hope is that this interim step will give them a starting point for migrating the system to the web. '
For CSRs, that means they will only help user book/unbook hotels, so I think we should not provide create and delete functionalities on UI level, but we should implement these on DB layer.
Pl let me know if my understanding is correct or not.