We're working to the point that a profile can't be edited, only the users model.

But what happens when the user draws some association between his user
model and some element in the profile. That is surely changing the
profile as the class there will have a reference to the association
end of the association.

I tried saving and loading expecting to see some sort of error but
this seemed to work. I guess MDR corrects the profile model when it
detects the association on load (or do we do this). This is good as I
can see we need to do such things as model the user model relationship
to profile elements by association, I had worried that we could only
include profile elements in the user model as attributes.

I wonder if we need some enforcement of the relationships though.

Some experimentation shows me that the user can draw an association
between two elements in the profile. Should that be allowed?

Should we also control direction of relationship between user model
and profile to ensure that, as an example, an association can only be
unidirectional from user model to profile?

Bob

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to