On Mon, Dec 22, 2008 at 5:55 AM, Ignas Mikalajunas <[email protected]> wrote:
>> These all look good to me, a small query/something to think about.
>>
>> Can siblings be linked ? So that duplicate contacts are not required.
>>
>> So a student can have multiple contacts and a contact can have multiple
>> students.
>>
>> Also it might be usefull to think about addresses, an example use case
>> would be if a student move address, then it is very likely that the
>> parental contact(s) will move address as well.
>>
>> So maybe the contact could optionally inherit some properties from the
>> student.
>
> But won't that complicate the UI for the rest of students for quite
> marginal benefits, and suddenly instead of "remove/archive" a student
> you will have a problem with old parent/guardian data
> archival/management, and users will have to understand that somehow
> these things are separate issues, will have to know the rules like "if
> you archive all the students related with this parent, the parent will
> be archived automatically" or "if you change address of this student
> (which he does not have at the moment, as address is only stored for
> contact persons), you will change all the related addresses".

I would say that in a primary or secondary school, students themselves
shouldn't really have contact info -- their parents should.  Of
course, even in secondary school, occasionally students live on their
own, or have their own cell phone or email address that the school
actually recognizes as valid (sci fi, I know) so you still need to be
able to attach contact info to a student.

But I think it is simpler to just say "enter parent contact info under
the parent" than "inherit parent contact info from the student."

Of course, this does require a clear way to connect students and
parents and view all this in a reasonable way, but that's probably
necessary and unavoidable.

--Tom
_______________________________________________
Schooltool mailing list
[email protected]
http://lists.schooltool.org/mailman/listinfo/schooltool

Reply via email to