{ attributes = ( { columnName = dateSubscription; name = dateSubscription; prototypeName = dateTime; }, {allowsNull = N; name = id; prototypeName = id; }, { columnName = idPromotion; externalType = BIGINT; name = idPromotion; valueClassName = NSNumber; valueType = i; }, { columnName = idSite; externalType = BIGINT; name = idSite; valueClassName = NSNumber; valueType = i; }, { columnName = idUser; externalType = BIGINT; name = idUser; valueClassName = NSNumber; valueType = i; } ); className = "it.xplants.xtro.vw.eo.VWPromotionSubscription"; classProperties = (dateSubscription, thePromotion, theSite, theUser); externalName = VWPromotionSubscription; fetchSpecificationDictionary = {}; name = VWPromotionSubscription; primaryKeyAttributes = (id); relationships = ( { destination = XTContainer; isMandatory = Y; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idPromotion; }); name = thePromotion; }, { destination = XTContainer; isMandatory = Y; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idSite; }); name = theSite; }, { destination = XTUser; isMandatory = Y; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTUser; sourceAttribute = idUser; }); name = theUser; } ); }