User Tools

Site Tools


stats:schema:group

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
stats:schema:group [2011/09/28 20:23]
Patrick Michel [Change Attributes]
stats:schema:group [2011/11/03 12:28]
Patrick Michel
Line 1: Line 1:
 ====== Exercise Groups ====== ====== Exercise Groups ======
  
-This page describes a minor part of the [[:​stats:​start]] [[:​stats:​schema]],​ namely the exercise groups.+This page describes a minor part of the [[:​stats:​start]] [[:​stats:​schema]],​ namely the exercise groups. It is a part of [[exercise]].
  
 ===== Schema ===== ===== Schema =====
Line 11: Line 11:
           attribute time            { string }           attribute time            { string }
           attribute location ​       { string }           attribute location ​       { string }
 +          attribute curSize ​        { integer [ . = count(../​id,​ ..exercise/​students/​student/​group) ]}
           attribute maxSize ​        { integer [ . >= 0 ]}           attribute maxSize ​        { integer [ . >= 0 ]}
    
-          element tutor * account ​  {[ exists //​accounts/​account[./​account] ]}+          element tutor * account ​  {[ exists //​accounts/​account[./​account]/​tutor[..exercise/​id]/​group[..group/​id] ]}
         }                                    }                           
       }                                    }                             
Line 31: Line 32:
  
 {{page>​stats:​proc:​revokeTutorRights&​noheader&​nofooter}} {{page>​stats:​proc:​revokeTutorRights&​noheader&​nofooter}}
 +
 +==== Member Management ====
 +
 +Another example of another association of procedures; The sign up and out procedures for students from the [[exercise]] section could also be offered on groups, as they have the necessary parameters (It is not currently realized like this in the implementation).
 +
 +{{page>​stats:​proc:​signUpGroup&​noheader&​nofooter}}
 +
 +{{page>​stats:​proc:​signOutGroup&​noheader&​nofooter}}
  
stats/schema/group.txt ยท Last modified: 2013/07/10 12:47 (external edit)