Aviacommerce Restructuring: With multitenant: - All tenant/wholesaler CRUD would be done on public tenant. - Clicking on tenant name would take to that tenant/wholesaler system. pros: 1. Easy to handle on codebase level. 2. code will be maintainable. Without multitenant: with unique url for each wholeseller - Without multitenant if the system is queried according to name in url, everything has to be handled manually when appending to query "WHERE tenant = {passed_name}" which would be quite cumbersome and non maintainable. cons: 1. everything needs to be handled manually. 2. will be non-maintainable and complex code. Without unique url: Actions on development level 1. create table for wholeseller 2. associate user table to wholeseller - pros: actual multitenancy is not required - Cons: if employee is associated with more than one wholeseller (case need to handled)