classDiagram
class User <<Entity>>
class UserService <<Service>>
class UserRepository <<Repository>>
classDef styleName fill:#color,stroke:#color,stroke-width:2px
class ClassName styleName
classDiagram
class User
class Order
class Payment
classDef entity fill:#e6f2ff,stroke:#003366
class User,Order entity
classDiagram
class A
class B
A --> B
linkStyle 0 stroke:#ff0000,stroke-width:2px
classDiagram
class Customer {
int customerId
string name
}
class Order {
int orderId
float totalAmount
}
class Payment {
int paymentId
string status
}
Customer "1" --> "0..*" Order : places
Order "1" --> "1" Payment : paidBy
classDef entity fill:#e6f2ff,stroke:#003366
classDef critical fill:#ffe6e6,stroke:#990000,stroke-width:2px
class Customer,Order entity
class Payment critical
%% This is a comment
classDiagram
class User <<Entity>> {
int userId
string email
}
class Order <<Entity>> {
int orderId
float totalAmount
}
User "1" --> "0..*" Order : places
classDef entity fill:#e6f2ff,stroke:#003366
class User,Order entity