MCD, MLD, MPD
MCD, MLD, MPD
id : int
Is composed of id : int
name : string
name : string
description : string description: string
unit_price : decimal created_at : date
product_line : string updated_at : date
created_at : date deleted_at : date
updated_at : date
deleted_at : date
step
verification
id : int
id : int
Are verified
description : string is_valid
Produced using multiple number : int created_at : date
process : string updated_at : date
created_at : date deleted_at : date
updated_at : date
id INT id INT
Recipe
name VARCHAR(50) 1,n 0,n name VARCHAR(50)
Grammage
description VARHAR(250)
description VARCHAR(250)
unit_price DECIMAL
created_at DATETIME
product_line VARCHAR(50)
updated_at DATETIME
created_at DATETIME deleted_at DATETIME
updated_at DATETIME
deleted_at DATETIME
id INT
id INT
is_valid BOOLEAN
Processed 1,1 description VARCHAR(250) 0,n Verificated 1,1 created_at DATETIME
number INT updated_at DATETIME
process VARCHAR(50) deleted_at DATETIME
created_at DATETIME
updated_at
MLD
DATETIME
deleted_at DATETIME
freezebee recipe ingredient
MPD
KillerBee
SCH_PROD SCH_TEST SCH_RD
$store.dispatch
status.loggedIn
login http
request
Axios response
App
state router home
Authentication header
freezebee
ingredient user.service
user.roles
process
auth-header
Vue APP Back-end
1 Post api/auth/signup
{ username, password }
User API
client
Proxy Micro-service
Micro-service
Gateway
Micro-service
Micro-service