{
    attributes = (
        {
            columnName = categoryDescription; 
            name = categoryDescription; 
            prototypeName = varchar100; 
        }, 
        {allowsNull = N; name = id; prototypeName = id; }, 
        {
            allowsNull = Y; 
            columnName = urlFriendlyDescription; 
            name = urlFriendlyDescription; 
            prototypeName = varchar50; 
        }
    ); 
    attributesUsedForLocking = (categoryDescription, id, urlFriendlyDescription); 
    className = "com.wowodc.model.BlogCategory"; 
    classProperties = (categoryDescription, entries, urlFriendlyDescription); 
    externalName = BlogCategory; 
    fetchSpecificationDictionary = {}; 
    name = BlogCategory; 
    primaryKeyAttributes = (id); 
    relationships = (
        {
            deleteRule = EODeleteRuleCascade; 
            destination = BlogCategoryEntry; 
            isToMany = Y; 
            joinSemantic = EOInnerJoin; 
            joins = ({destinationAttribute = blogCategoryId; sourceAttribute = id; }); 
            name = blogCategoryEntries; 
            propagatesPrimaryKey = Y; 
        }, 
        {definition = "blogCategoryEntries.blogEntry"; name = entries; }
    ); 
}
