Sei sulla pagina 1di 1

ra tio se ad io e ad is on e di su on ig su n [e gm

di
Vis
ig
Vis
n [e ig ua [e gm [e m al co va
gm ua n [e ua co m co va al co va
co va m va lP py py lu Par py lu Ent
lP py lu
lP py lu Ent ar lu Ent Par
] at
Ent
] at er
Ent ar at
Ent ar ] at ad ] at er ad io er ad io
er ad ] io er ad io er io pr n pr ig n pr
pr ig n pr ig n ig co is m co is
pr ig n is m co is m co is m e Vis
py e
is m co e Vis e Vis
py e Vis
py [e ua [e
Vis e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va
ua [e Ent ua [e Ent
] va ] va er er lP lu
va er ] va er er lP lu pr
lP lu pr ar
lP lP lu pr
lP
ar lu pr ar at ar at is ad at
ar lu pr ar at is at is ad is ad io e Vis io
at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n
ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co
ig ua n [e ig ua [e m co va m co va lP py
m co va m co va lP py lu
lP py lu Ent ar
lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at ad ]
ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er
Ent
] at er ad io er ad io io pr ig n pr ig
er ad io pr n pr ig n pr ig n is m co is m
pr ig n ig co is m co is m co e Vis e Vis
is m co is m e Vis
py e Vis
py [e ua py [e Ent ua
Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er
ua [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP
va er ] va er er lP lu pr
lP lu pr ar lu pr ar
lP lP lu pr
lP lu pr ar at ar at is ad at is ad
ar lu pr ar at is ar at is ad is ad io e Vis io e
at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig
ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co va m
ig ua n [e ig ua [e m co va m co va lP py lu
m co va m co va lP py lu
lP py lu Ent ar
Ent
lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at ad ] at er
ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er io pr
Ent
] at er ad io er ad io io pr ig n pr ig n
er ad io pr n pr ig n pr ig n is m co is m co is
pr ig n ig co is m co is m co e Vis e Vis
py e
is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e
Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va
ua [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu
va er ] va er er lP lu pr
lP lu pr ar lu pr ar at
lP lP lu pr
lP
ar lu pr ar at ar at is ad at is ad io
ar lu pr ar at is at is ad is ad io e Vis io e Vis
n
at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua
ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co
ig ua n [e ig ua [e m co va m co va m va lP py
lP py
m co va m co va lP py lu
lP py lu Ent ar lu Ent ar ]
lP py
lP py lu
lP
ar py lu Ent ar at
Ent ar ] at ad ] at er ad
ar lu Ent ar ] at
Ent
] at er ad ] er ad io er io pr
Ent
] at er ad io er ad io io pr ig n pr ig n ig
er ad io pr n pr ig n pr ig n is m co is m co is m
pr ig n ig co is m co is m co e Vis e Vis
py e Vis
is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent ua
Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er
ua [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
lP
va ] va er er lP lu
lP lu pr ar lu pr ar at ar

-id : int
er lP lu pr
lP lu pr ar at pr ar at is at is ad io is ad
lP
ar lu pr ar at ar at is ad is ad io e ad Vis io e Vis e ig
at is ad is ad io e Vis io e Vis
n ig ua n [e ig ua n [e m
ad io e Vis
n ig ua [e m co va

0..*
Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
ig ua n [e ua co m co va m co va lP py lu
lP py lu

-user_id : int
m co va m va lP py
lP py lu Ent ar at
Ent

-from : String
lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er
lP py lu ar
Ent at ad io

-parent_id : int
ar
Ent
] at ] ad er io

-sender_id : int
Ent ar at
Ent
] at er ad io er io pr ig n pr

-subject : String
] er ad io pr n

-is_read : String
er ad io er ad io n pr ig n pr ig n ig co is m co is
pr n pr ig is m co is m e

-message : String
pr ig n ig is m co e Vis
py

Messages
co is m co is m co e Vis e Vis
py e Vis
py [e ua [e
is m e Vis
py e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va
Vis e Vis
py [e ua [e Ent ua [e Ent
] va ] va er er lP lu
[e ua Ent ] va er

-message_for : String
ua Ent ] er lP lu pr
va ] va er va er lP lP lu pr
lP lu pr ar at ar at
er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io

<<ORM Persistable>>
lP lu pr ar at is ad io e Vis

-created_at : Timestamp
ar at at is ad io e Vis io e Vis
ig n

messages

-updated_at : Timestamp
ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co
ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP py
m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ]
lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m
er ad io io pr ig n pr ig n ig is m co is m co e Vis
pr ig n pr ig n co is m co is m co e Vis e Vis
py ua
is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er
Vis
ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lu pr
lP
ua [e Ent
] va ] va er er lP lu
lP lu pr
lP
ar lu pr ar at ar
va er er lP lu pr
lP lu pr ar at
pr ar at is at is ad io is ad
lP lu pr
lP
ar lu pr ar at ar at is ad is ad io e ad Vis io e Vis e ig
ar at is at is ad is ad io e Vis io e Vis
n ig ua n [e ig ua n [e m
ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent
m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io p
Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n
er ad io er ad io io pr ig n pr ig n ig is m co is m co
n pr ig n pr ig n co is m co is m co e Vis e Vis
py
pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua
is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ]
Vis e Vis
py [e ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP
ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar
va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad
lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua
ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co va m
Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va lP py lu
lP
ig ua n [e ua co m co va m co va lP py lu
lP py lu ar
Ent ar
m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad
lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr
Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n i
ad ] er ad io er ad io n pr ig n pr ig n is m co is m co is
er io pr ig n pr ig n pr ig is m co is m co e Vis e Vis
py e
pr ig n co is m co is m co e Vis e Vis
py ua py [e Ent ua [e
is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
] va ] va
Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er er lP lu
ua [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
lP lu pr ar at
va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad
lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io
ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n
at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co
ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py
ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar
m co va m co va lP py lu
lP py lu Ent ar lu Ent ar ] at
Ent ar ] at er ad ]
lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at ad ] at er ad io er ad io
ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er io pr n pr ig n pr ig
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is m
er ad io n pr ig n pr ig n co is m co is m co e Vis e
pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent
is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er
Vis e Vis
py e Vis
py [e ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP
ua [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr
va ] va er va er lP lP lu pr
lP lu pr ar at ar at is at is
er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e
ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co va
ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va lP py lu
ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP py lu ar
m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at
lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m co is m
er ad io io pr ig n pr ig n ig is m co is m co e Vis e Vis
pr ig n pr ig n co is m co is m co e Vis e Vis
py ua py [e Ent ua
is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
] va
e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er er lP
Vis
ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lu pr
lP lu pr ar
ua [e Ent
] va ] va er er lP lu
lP lu pr
lP
ar lu pr ar at ar at is ad
va er er lP lu pr
lP lu pr ar pr ar at is at is ad io is ad io e
lP lu pr
lP
ar lu pr ar at ar at is ad at is ad io e ad Vis io e Vis e ig
Vis
n [e ig
ar at is at is ad is ad io e Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m
ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP py lu
ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr
Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m co
er ad io er ad io io pr ig n pr ig n ig is m co is m co e Vis
n pr ig n pr ig n co is m co is m co e Vis e Vis
py ua py
pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
]
is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er
Vis e Vis
py [e ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
lP
ua [e Ent ua Ent
] va ] va er er lP lP lu pr lu pr ar at ar

-id : int
va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad
lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua
at is ad io e Vis
n ig ua [e m co va

0..*
ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va lP
Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP py lu ar

-user_id : int
ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad
lP py lu
lP py lu ar
Ent ar ] at
Ent
] at ad er ad io io n pr ig

-activity : String
ar
Ent
] at er ad er io pr n pr ig

-is_read : String
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is
er ad io er ad io pr ig n pr ig n is m co is m co e Vis e

Activities
n pr ig n pr ig n co is m co is m co e Vis e Vis
py ua py [e
pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
] va
is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er
Vis e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lu pr
lP lu
ua [e Ent ua [e Ent
] va ] va er er lP lu
lP lu pr
lP
ar lu pr ar at ar at
] va er lP pr at is

activities
va er lP lu pr lu pr ar ar at is ad ad io

<<ORM Persistable>>
er lP lu pr ar at is is ad io e Vis

-created_at : Timestamp
lP lP lu pr ar at at is ad io e Vis io e Vis
ig n

-updated_at : Timestamp
ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co
at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP py
ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ]
m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad
lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig
ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is m co e
er ad io n pr ig n pr ig n co is m co is m co e Vis e Vis
py
pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er
Vis e Vis
py e Vis
py [e ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
ua [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is
va ] va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad io e
er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e
ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va
ad Vis io e Vis io e Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
ig
1
1

n ua co lu
users
users

ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io
lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n
ar lu Ent ar ] at
Ent ar ] at ad ] er ad io er ad io n pr ig n pr ig n
Ent
] at er ad io er ad io er io pr ig n pr ig n pr ig is m co is m co is
e
m Vis
er ad io n pr ig n pr ig n co is m co is m co e Vis e Vis
py ua
pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er
e Vis e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lu pr
lP

-id : int
-id : int

Vis
[e ua py [e Ent ua [e Ent
] va ] va er er lP lP lu pr
lP
ar lu pr ar at ar
ua ] er lu pr is

-qty : int
Ent va lP at
va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad
lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig
ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m
at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
ad io e Vis ig n [e ua m 0..* co va lP py
-shop_id : int

Vis
ig n [e ig ua n [e ua co m co va m co va lP py lu
lP py lu ar lu Ent
-email : String

n [e ua m va lP py
Ent at
-photo : String

ig ua m co va py lu Ent ar at ]

-status : String
co lP lu ar ]
-phone : String

m va lP py
Ent at er

-invoice_id : int
co lu ar ] ad
-mobile : String

m va lP py
Ent at er io
-country_id : int

lu ar ad

-product_id : int
lP py lu ar
Ent
] at ] er ad er io pr
Users

io
-website : String

lP py Ent at
lu ar ] er ad pr n
-referred_by : int
-address : String

lP py lu ar
Ent ar at
Ent
] at ad er ad io io n pr ig n ig
-shop_userid : int

] er pr i
-is_online : String

Ent ar at
Ent
] at ad er ad io io n pr ig n ig co is m co
-password : String

] er io pr ig is m
-user_type : String

ad n is co
-referral_id : String

er io pr ig co m e Vis
-last_name : String

ad n
-first_name : String

er io pr ig n pr ig co is m co is m e Vis e Vis
py py
-user_name : String

pr ig n pr ig n is m co is m co is m e Vis
py e Vis
py ua py [e Ent ua [e Ent ua ]
co is m co e Vis e Vis
py ua [e ua [e Ent
] ] va er
-active_status : String

is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
] va
Ent
] va er va er lP lP
e Vis
ua ] er lu pr

-engineer_note : String
Ent va
Vis py [e ] lP lu ar
-last_login : Timestamp

ua [e ua Ent
] va er er lP lu pr pr ar

-unit_price : BigDecimal
Ent va at
[e lP lu ar
<<ORM Persistable>>

]
-activation_code : String

ua Ent va er lP pr at is

-created_at : Timestamp
-created_at : Timestamp

] va er er lP lu pr lu pr ar ar at is ad ad

-updated_at : Timestamp
is
-updated_at : Timestamp

va lP at io e Vis
-is_email_verified : String

er lu pr ar is ad
-remember_token : String

lP lu pr ar at is ad io e Vis
<<ORM Persistable>>

lP ar at ad io e Vis ig
Repair_invoice_items

lP lu pr ar lu pr ar at is at is ad is ad io e Vis io e Vis
n ig ua n [e ig ua n [e m ua
ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP

-unit_price_total : BigDecimal
Vis
ig n [e ig ua [e co m co va m va lP py lu
lP py lu ar
Ent ar
1
1
1
1

ig ua n [e m ua co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad
m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at ad ] er ad io er ad io
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io er io pr ig n pr ig n pr ig
Ent ar at
Ent ar ] at ad ] er ad io er ad io n pr ig n pr ig n co is m co is
users
users
users
users

er ad ] io er ad io er io pr n pr ig n pr ig is m co is m co is m e Vis
py e
n pr ig n pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e
pr ig is m co is m co is m e Vis
py e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va
e [e
repair_invoice_items

co Vis
is m e Vis e Vis
py ua py [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu
Vis e Vis
py [e ua py [e Ent ua [e Ent
] va ] va er va er lP lP lu pr
lP lu pr ar at
ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad
va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io
lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n
ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co
ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py
Vis io e Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar
ig ua n [e ig ua co m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ]
m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io
lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig
Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is m
ad ] er ad io er ad io n pr ig n pr ig n co is m co is m co e Vis e
er io pr n pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent
pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er
is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP
Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr
ua [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
lP lu pr ar at ar at is at is
va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e
lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e
ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co va
at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va lP py lu
ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP py lu ar
ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at
m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io
lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n
ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m co is m c
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is m co e Vis e Vis
er ad io n pr ig n pr ig n co is m co is m co e Vis e Vis
py ua py [e Ent ua
pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
] va
is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er er lP
Vis e Vis
py e Vis
py [e ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
lP lu pr ar
[e ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad
ua va
Ent
] va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e
er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m
ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va
ad Vis io e Vis io e Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent
ig n [e ig ua n [e ig ua co m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er
m ua co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io
lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is
Ent ar ] at ad ] er ad io er ad io n pr ig n pr ig n co is m co is m co e Vis
er ad io er io pr n pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e ua py
pr ig n pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
]
is m co is m co is m e Vis
py e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er
e Vis e Vis
py e Vis
py [e ua [e Ent ua [e Ent
] va ] va er er lP lu
lP lu pr
lP
ar
Vis
ua py [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar pr ar at is
ua [e Ent
] va ] va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis
va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua
lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m
ar at ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va
ad io is ad io e Vis io e Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP
Vis e ig
Vis
n [e ig ua n [e ig ua co m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar
ig ua n [e m ua co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad
m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n ig is
Ent ar at
Ent ar ] at ad ] er ad io er ad io n pr ig n pr ig n co is m co is m co e
er ad ] io er ad io er io pr n pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e
pr ig n pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
pr ig n is m co is m co is m e Vis
py e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va er va
is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua [e Ent
] va ] va er er lP lu
lP lu
Vis e Vis
py ua py [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar pr ar at
ua [e Ent ua [e Ent
] va ] va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad io
va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n
lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua
ar lu pr ar at ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co
at is ad io is ad io e Vis io e Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py
ad Vis io e Vis e ig
Vis
n [e ig ua n [e ig ua co m co va m co va lP py lu
lP py lu ar lu Ent ar ]
ig n [e ua co m va lP py lu ar
Ent
] at
-id : int

ig ua n [e m ua co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad
m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m
Ent ar at
Ent ar ] at ad ] er ad io er ad io n pr ig n pr ig n co is m co is m co e
er ad ] io er ad io er io pr n pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e
n ig is m co e Vis
ua Ent
-user_id : int

pr ig co e Vis py [e
-slug : String

n ua
-plan : String
-logo : String

pr is m Ent
pr ig n ig is m co is m co e Vis e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
] va ] va er
-email : String

is m co ua Ent ] va er
-name : String

co e Vis py ua [e ] er
-status : String

is m Ent va
e Vis e Vis
py ua py [e Ent ua [e Ent
] va ] va er er lP lu pr
lP lu pr
shops

Vis e Vis
py [e ua py [e Ent ua [e Ent
] va ] va er er lP lP lu pr
lP
ar lu pr ar at ar at is
lu
-address : String

ua [e Ent ua ]
Ent
] va ] va er er lP lu pr
lP lu pr ar pr ar at is at is ad is ad io e
shops

va er va er lP er lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e
lP lu pr lu pr ar at ar at is is ad io e ad Vis io e Vis
ig n [e ig ua n [e ua
-description : String

lP lu pr ar is ad io n [e ua m co va
ar at ar at is ad at is ad io e ad Vis io e Vis e ig
Vis
n [e ig ua n [e ig ua co m co va m co va
is n [e ua m va py
Shops

io e Vis ig lP
-bank_details : String

ad io e ad Vis io e Vis
n ig n [e ig ua n [e ua co m co va m co va lP py lu
lP py lu ar lu
Vis
n ig ua n [e ig ua [e m ua co va m co va m va py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at
11

ig ua [e m co va m co va lP py lu
lP py lu
lP
ar lu Ent ar at
Ent ar ] at ad ] er ad io er ad io
m co va Ent ] er io
-created_at : Timestamp

lP py
lP py lu ar
Ent ar at ] at ad er ad io pr ig n
-updated_at : Timestamp

lP py lu
lP py lu ar lu Ent ar at
Ent
] at ad ] er ad io er io n pr ig n pr ig n c
-payment_method : String
-commission_type : String

Ent ar at
Ent
] at ] er ad io er io pr ig n pr ig co is m co is m
-trial_ends_at : Timestamp

Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m co is m co is m e Vis
py e Vis
er ad io io pr ig n pr ig n ig is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua
<<ORM Persistable>>

pr n is m co py [e ua Ent
-commission_amount : String

pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er
is m co is m e Vis
py e Vis
py [e ua py [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
lP
Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar
ua [e Ent ua [e Ent ua ] va
Ent
] va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad
va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig
lP lu pr ar at is ad io io e Vis
n ig ua [e
-subscription_ends_at : Timestamp

lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis e ig
Vis
n [e ig ua n [e ig ua [e m co va m
ar at ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va
ad io is ad io e Vis io e Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent
Vis e ig
Vis
n [e ig ua n [e ig ua co m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er
ig ua n [e m ua co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io
m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is
Ent ar at
Ent ar ] at ad ] er ad io er ad io n pr ig n pr ig n co is m co is m co e Vis
er ad ] io er ad io er io pr n pr ig n pr ig is m co is m co is m e Vis
py e Vis
py [e ua py
n pr ig n pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
]
pr ig is m co is m e Vis e Vis
py py [e ua [e Ent ua Ent
] va va er
shop_user

co
0..*
is m co is m e Vis e Vis
py ua py [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP
Vis e Vis
py e Vis
py [e ua py [e Ent ua [e Ent
] va ] va er va er lP lP lu pr
lP lu pr ar at ar
[e ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad
ua Ent
] va er va er lP lu pr
lP lu pr ar ar at is at is ad ad io e Vis io e Vis

1
va at io e

sessions
lP Vis ig
er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va
ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP
ad Vis io e Vis io e Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar
ig n [e ig ua n [e ig ua co m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad
ua
-id : int

m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig
lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n ig is m co is m co e
Ent ar at ] er ad io pr n is m co
0..*

ad ] er ad io er ad io pr ig n pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e
er io pr n pr ig n pr ig n is m co is m co is m e Vis e Vis
py ua py [e Ent ua [e Ent ua ] va
-user_id : int

pr n ig is m co e Vis
py py [e ua [e Ent ] va
-shop_id : int

ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua ]
Ent
] va er ] va er er lP lu
is m e Vis py [e ua Ent va lP lu

-id : String
e Vis e Vis
py ua py [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar pr ar at
[e ua py [e Ent ua [e Ent
] va ] va er va er lP lP lu pr
lP lu pr ar at ar at is at is ad io
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n
va er lP lu pr
lP lu pr ar ar at is at is ad io ad io e Vis io e Vis
n [e ig ua n [e ig ua
-user_type : String

lP ar at ad e Vis ig co
Shop_user

lu pr ar lu pr ar at is at is ad is ad io e Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co va m
at is at is ad ad io e Vis io e Vis
n ig ua n [e ig ua [e m co va m co va lP py

-payload : String
io py

Sessions
e Vis ig [e co lP lu

-last_activity : int
io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co va m va lP py lu
lP py lu Ent ar
Ent ar ]
n [e ig ua n [e ig ua [e m co va m co va lP py
lP py lu
lP
ar py lu Ent ar at
Ent ar ] at ad ] at er ad
co m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent
] at er ad ] er ad io er io pr
va Ent io
<<ORM Persistable>>

py
lP py lu Ent ar at ] at er ad io pr n ig
-created_at : Timestamp

lP py lu
lP lu ar
Ent ar at ] ad er ad io n pr ig n ig
-updated_at : Timestamp

py lu ar
Ent at ] ad er io n pr ig co is m
shop_user

Ent ar ] at
Ent
] at er ad ] io er ad io er io pr n pr ig n pr ig is m co is m co is m e Vi
] at er ad io pr n ig is m co e Vis
py

<<ORM Persistable>>
io er ad io n pr ig n pr ig n ig co is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent
n pr ig n pr ig is m co is m co is m e Vis
py e Vis
py ua py [e Ent ua [e Ent ua ] va
Ent
] va er
is m co is m co e Vis e Vis
py e Vis
py [e ua [e Ent ua [e Ent
] va ] va er er lP lu
co e Vis e Vis
py ua py [e Ent ua [e Ent ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar pr
Vis
py [e ua py [e Ent ua [e Ent
] va ] va er va er lP lP lu pr
lP lu pr ar at ar at is at is
ua ]
Ent
] va er ] va er er lP lu pr
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e
va er lP lP lu pr
lP lu pr ar at ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e
lP lu pr ar lu pr ar at is ar at is ad is ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e m ua co va m co va
ar at is at is ad io e ad Vis io e Vis io e ig
Vis
n [e ig ua n [e ig ua [e m co va m co va lP py lu
ad io e ad Vis io e Vis
n ig ua n [e ig ua n [e ua co m co va m co va lP py lu
lP py lu ar
Vis
n [e ig ua n [e ig ua [e m co va m co va m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at
ig ua co m co va m co va lP py lu
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io
m va lP py
lP py lu
lP py lu Ent ar at
Ent ar ] at
Ent
] at er ad io er ad io io pr ig n pr ig n
lP py lu ar lu Ent ar ] at
Ent ar ] at er ad ] er ad io er ad io pr n pr ig n pr ig n is m co is

Potrebbero piacerti anche