Index: trunk/grails-app/domain/AssignedGroup.groovy
===================================================================
--- trunk/grails-app/domain/AssignedGroup.groovy	(revision 240)
+++ trunk/grails-app/domain/AssignedGroup.groovy	(revision 240)
@@ -0,0 +1,18 @@
+class AssignedGroup {
+
+    PersonGroup personGroup
+    Task task
+    Integer estimatedHour = 0
+    Integer estimatedMinute = 0
+
+    static constraints = {
+        task()
+        personGroup()
+        estimatedHour(min:0)
+        estimatedMinute(min:0,max:59)
+    }
+
+    String toString() {
+        "${personGroup.name} - ${estimatedHour}h : ${estimatedMinute}min"
+    }
+}
Index: trunk/grails-app/domain/AssignedPerson.groovy
===================================================================
--- trunk/grails-app/domain/AssignedPerson.groovy	(revision 234)
+++ 	(revision )
@@ -1,18 +1,0 @@
-class AssignedPerson {
-
-    Person person
-    Task task
-    Integer estimatedHour = 0
-    Integer estimatedMinute = 0
-
-    static constraints = {
-        task()
-        person()
-        estimatedHour(min:0)
-        estimatedMinute(min:0,max:59)
-    }
-
-    String toString() {
-        "${person.firstName} ${person.lastName} - ${estimatedHour}h : ${estimatedMinute}min"
-    }
-}
Index: trunk/grails-app/domain/Task.groovy
===================================================================
--- trunk/grails-app/domain/Task.groovy	(revision 234)
+++ trunk/grails-app/domain/Task.groovy	(revision 240)
@@ -21,5 +21,5 @@
     static hasMany = [entries: Entry, 
                         taskModifications: TaskModification,
-                        assignedPersons: AssignedPerson,
+                        assignedGroups: AssignedGroup,
                         subTasks: Task,
                         associatedAssets: Asset,
