Below are the types of relationships in UML: 1. Inheritance(is a) / Generalization: Indicates that source type inherits from the target type. 2. Interface Realization: Indicates that source type realizes the target interface. 3. Association: Represents a general relationship between instances of the classes. e.g. An employee can be associated with multiple with multiple projects where as a project can have more than one employee. A Teacher is associated with multiple students. 4. Directed Association: Directed association is related to direction of flow with in association classes. In Directed association, the flow is directed. The association from one class to another class flows in single direction only. e.g: A server can process requests of a client. This flow is unidirectional, that flows from server to client only. Hence a directed association relationship can be present within servers and clients of a system. Server has access to Client but cli...