В настоящее время я использую PlantUML для разработки ERD моей базы данных. Все в порядке, диаграмма завершена, но я пытаюсь добавить цвет фона к своим объектам, чтобы указать guish их в соответствующих схемах.
Я думаю о цвете фона для сущностей, или, может быть, цветной прямоугольник, который содержит сущности внутри себя.
Я пробовал использовать skinparam
с именем сущности, с ее псевдонимом ...
skinparam entity {
backgroundColor<<usr>> DarkOrchid
}
skinparam entity {
backgroundColor<<User>> DarkOrchid
}
Ничего из этого не работает ... Кто-нибудь может помочь?
Спасибо
========= РЕДАКТИРОВАТЬ
Небольшой пример по запросу:
'==========='
'auth schema'
entity "User" as usr {
*id : number <<PK>>
--
password: varchar
salt: varchar
role: number <<FK>>
last_login_at : datetime
is_active : boolean
}
entity "User Role" as url {
*id : number <<PK>>
--
name: varchar
clearance_lvl: text
is_active : boolean
}
'====================='
'personnel data schema'
entity "Professor" as prof {
*id : number <<PK>>
--
name: varchar
office: integer
user_id: number <<FK>>
wage: number
last_login_at : datetime
is_active : boolean
}
entity "Student" as stu {
*id : number <<PK>>
--
name: varchar
semester: text
user_id: number <<FK>>
specialization: text
is_active : boolean
}
usr ||--o{ url
prof ||--|| usr
stu ||--|| usr
Это сгенерирует следующую диаграмму:
![default diagram](https://i.stack.imgur.com/kdJcL.png)
И я хочу увидеть что-то вроде этого:
![colored diagram](https://i.stack.imgur.com/LRW6J.png)
Или, по крайней мере, примерно так:
![background rectangle diagram](https://i.stack.imgur.com/4IFet.png)