@@ -0,0 +1,564 @@
+package gp.e3.sentinel.domain.entities;%0A%0Aimport java.util.List;%0A%0Apublic class User %7B%0A%09%0A%09private final String mail;%0A%09private final String fullName;%0A%09private final List%3CLong%3E systemsWhichIsPartOf;%0A%09%0A%09public User(String mail, String fullName, List%3CLong%3E systemsWhichIsPartOf) %7B%0A%09%09%0A%09%09this.mail = mail;%0A%09%09this.fullName = fullName;%0A%09%09this.systemsWhichIsPartOf = systemsWhichIsPartOf;%0A%09%7D%0A%0A%09public String getMail() %7B%0A%09%09return mail;%0A%09%7D%0A%0A%09public String getFullName() %7B%0A%09%09return fullName;%0A%09%7D%0A%0A%09public List%3CLong%3E getSystemsWhichIsPartOf() %7B%0A%09%09return systemsWhichIsPartOf;%0A%09%7D%0A%7D

Define the User entity. The entity SystemGroup will not be created. Each system will have its own users and a user could be suscribed to more than one system.