Coaching and Mentoring are not the same thing. Our results and experience support the conclusion that mentoring is a power free, two-way mutually beneficial learning situation where the mentor provides advice, shares knowledge and experiences, and teaches using a low pressure, self-discovery approach. Teaching using an adult learning versus teacher to student model and, being willing to not just question for self discovery but also freely sharing their own experiences and skills with the partners. The mentor is both a source of information/knowledge and a Socratic questioner. If I am your coach you probably work for me and my concern is your performance, ability to adapt to change, and enrolling you support in the vision/direction for our work unit.
While the garbage collector relieves the programmer from the need to explicitly manage memory, the programmer still need to ensure that he does not keep unneeded object references, otherwise the garbage collector cannot release the associated memory. Keeping unneeded object references are typically called memory leaks .
Short: Abstract classes are used for Modelling a class hierarchy of similar looking classes (For example Animal can be abstract class and Human , Lion, Tiger can be concrete derived classes)
abstract ab·stract (āb-strākt', āb'strākt')
If you need to change this default behavior, create the intermediary table as an explicit model (with managed set as needed) and use the attribute to make the relation use your custom model.