Le 27 août 2009 à 11:37, Rickard Öberg a écrit :

philippe van dyck wrote:
I am in the process of converting as much as possible all my entities to values (my model was composed of entities only). One of them (the Contract value) has 8 mixins and a 'base' value, so yes I do use VC subtypes (the reason for my hack-see previous message). BTW, I think this specific _type field could be used for migration purpose later... (by imposing a new type or mapping between old- >new types).
Could you please tell me when you plan to implement the _type field ?

Well, the question is how to do it. Should it be done as I said, i.e. if the instance matches the expectation then don't include it, otherwise do, OR should it always be in the stored data? Kind of like always including the namespace declaration in XML I suppose. What are peoples thoughts on this?


I don't like the idea of storing FQDN in the stored data either, so if we could avoid it and default to an internal lookup, +1 As I wrote, we could also see that as a migration hook and impose a new type during the internal lookup...

my 2 cents,

phil
Also, FYI, there is no checking about circular references in VC (stack overflows) and I don't understand the semantics of Property<Entity> (it is allowed).

True. Don't use circular references :-) As for references to entities, yes they are allowed, but I'm also a bit unsure about the semantics actualy. I personally use EntityReferences explicitly, rather than Entity references in properties.

/Rickard

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev


_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to