Design for database

  1. User and Authority database design

We use group to define a user’s authority. A group can be manager, stuff and so on. Different groups’ authority is defined in backend, not in the database.

  1. Ordering dishes subsystem design