Чтобы сохранить смайлики в вашей базе данных, ваша кодировка базы данных должна быть utf8mb4
.
по этой причине вам придется сначала изменить параметры сортировки базы данных.
ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin;
, тогда вам придется изменить существующие таблицы символов
ALTER TABLE `Tablename` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin
Диаграмма из ответа Рубена верна, но общий ответ UML отсутствует. Он создает другую линию жизни, когда линия «создания» (в данном случае пунктирная) соединяется с коробкой / меткой / вершиной созданной линии жизни. Из примера: WebServer в своем действии создает представление, а действие, выполняемое представлением, создает виджет.
-----
| a |
-----
|
[]---->-----
[] | b |
| -----
| |
Есть также несколько диаграмм здесь.
В спецификации UML 2.2 (надстройка) приведен пример на стр. 474, на рисунке 14.11 приведена ссылка на канонический синтаксис / обозначения. А на странице 495 в разделе обозначений говорится: «Сообщение о создании объекта имеет пунктирную линию со стрелкой открытия». Это дополнительно определено в UML, поскольку тип сообщения является перечислением, называемым MessageSort. Одно из значений:
"• asynchSignal - сообщение было сгенерировано с помощью асинхронной отправки action.createMessage - сообщение, обозначающее создание другого объекта линии жизни."
Исправьте, используйте сообщение « create », чтобы показать создание экземпляра объекта, представленного целевой линией жизни. Вот пример из темы в документах VS 2010 Ultimate:
Диаграммы последовательности UML: Ссылка в http://msdn.microsoft.com/en-us/library/dd409377%28VS.100%29.aspx
Да, с помощью сообщения можно создать сообщение
. Иногда это зависит от используемого инструмента. В любом случае, Вам понадобится только стрелка, показывающая текст create
, указывающий на создаваемый объект.