JO
joshayoung/xamarin-courses-app
Xamarin C# iOS and Android mobile application demonstrating a clean, decoupled architecture
Xamarin Courses App
Diagram Version 1:
skinparam class {
BackgroundColor aliceblue
ArrowColor blue
BorderColor blue
}
@startuml
hide circle
skinparam linetype ortho
entity "Course" as c {
+Id : string
--
+Title : string
--
+Length : float
--
+Students : List<int>
--
+Type : CourseType
}
entity "CourseType" as ct {
Seminar
Lab
Independent Study
Lecture
Discussion
}
entity "Student" as s {
+Id : int
--
+Name : string
--
+Age : int
--
+Major : string
}
c::CourseType ||..|| ct
c::Students |o..|{ s
@enduml