@startuml Delete Massage Shop (DELETE)

header Sameple Massage Shop Sequence Diagram
footer Page %page% of %lastpage%
title "Delete Massage Shop (DELETE)"

participant "Client" as client
participant "<<javaScript>>\n:server" as server
participant "<<router>>\n:massage-shops" as routerMassageShop
participant "<<controllers>>\n:deleteMassageShop" as controllersDeleteMassageShop
participant "<<model>>\n:MassageShop" as modelMassageShop
database "<<MongoDB>>\n:massageShop" as MassageShopDatabase

client->server ++:req.delete('/massage-shops/:id')
server->routerMassageShop ++:app.use('/massage-shops/:id', massageShops)
routerMassageShop -> controllersDeleteMassageShop ++:deleteMassageShop()
controllersDeleteMassageShop->modelMassageShop ++:deleteMassageShop(req.params.id)
modelMassageShop ->MassageShopDatabase ++: MassageShopSchema
MassageShopDatabase --> modelMassageShop --: massageShop
controllersDeleteMassageShop <-- modelMassageShop --:massageShop
routerMassageShop <-- controllersDeleteMassageShop --:response
server <-- routerMassageShop --:response
client <-- server --:response

@enduml