you can build classes dynamically, so thats no trouble. you could
prepend the classname with some unique key, also.
or, you can just store with Expandos and add extra rules governed by a
set of UserDefinedProperty entities, making a Model class,
UserDefinedProperty that defines one property for some named used
defined kind.
--
Read my blog! I depend on your acceptance of my opinion! I am interesting!
http://ironfroggy-code.blogspot.com/
Does that make sense?
Basically, you store all the data in Expandos, but you have some other
objects that define the rules the users define for their types.
Also, you are missing any way to reference what UserKind a UserKindEntity is.