Hello, There might be many scenarios in the real business that you need to maintain specific permission to a specific group for some specified time only. Like at the time of business expansion, permission related work allotment to current employees, so maintaining history becomes important here.
IMO, there should be *fromDate* and *thruDate* fields on *SecurityGroupPermission* entity as well with *fromDate* as part of primary key. Please let me know your thoughts on this. -- Thanks and Regards, *Suraj Khurana* | Sr. Enterprise Software Engineer *HotWax Commerce* by *HotWax Systems* Plot no. 80, Scheme no. 78, Vijay Nagar, Indore, M.P. India 452010