<?xml version="1.0" encoding="UTF-8"?> <model id="e.365" name="Badger"> <identifier>Badger</identifier> <instancier>badger</instancier> <properties> <property id="p.2821" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.2822" name="stereotype" type="stereotype"> <value>model</value> <tag></tag> </property> </properties> <packages> <package id="e.366" name="Blog"> <identifier>Blog</identifier> <instancier>blog</instancier> <namespace root="Badger" path=""/> <packages> </packages> <classes> <class id="e.376" name="Blog"> <identifier>Blog</identifier> <instancier>blog</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3371" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3372" name="stereotype" type="stereotype"> <value>entity</value> <tag></tag> </property> <property id="p.3373" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3374" name="storage" type="specifier"> <value>table</value> <tag></tag> </property> <property id="p.3375" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <supertypes> </supertypes> <interfaces> </interfaces> <attributes> <attribute id="e.377" name="Id"> <identifier>Id</identifier> <instancier>pkid</instancier> <properties> <property id="p.2866" name="type" type="type"> <value>integer</value> <tag></tag> </property> <property id="p.2867" name="sign" type="specifier"> <value>+</value> <tag></tag> </property> <property id="p.2868" name="size" type="specifier"> <value>4</value> <tag></tag> </property> <property id="p.2869" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.2870" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2871" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2872" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2873" name="key" type="stereotype"> <value>primary</value> <tag></tag> </property> <property id="p.2874" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.378" name="Name"> <identifier>Name</identifier> <instancier>name</instancier> <properties> <property id="p.3376" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.3377" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.3378" name="length" type="specifier"> <value>variable</value> <tag>64</tag> </property> <property id="p.3379" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3380" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3381" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3382" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3383" name="key" type="stereotype"> <value>natural</value> <tag></tag> </property> <property id="p.3384" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.379" name="Description"> <identifier>Text</identifier> <instancier>text</instancier> <properties> <property id="p.2883" name="type" type="type"> <value>text</value> <tag></tag> </property> <property id="p.2884" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.2885" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2886" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.2887" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2888" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.380" name="Modification Date"> <identifier>Time</identifier> <instancier>time</instancier> <properties> <property id="p.2915" name="type" type="type"> <value>timestamp</value> <tag></tag> </property> <property id="p.2916" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.2917" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2918" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.2919" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2920" name="visibility" type="constraint"> <value>private</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.381" name="Creation Date"> <identifier>Date</identifier> <instancier>date</instancier> <properties> <property id="p.3394" name="type" type="type"> <value>datetime</value> <tag></tag> </property> <property id="p.3395" name="changeability" type="constraint"> <value>frozen</value> <tag></tag> </property> <property id="p.3396" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3397" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3398" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3399" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.382" name="Status"> <identifier>Flag</identifier> <instancier>flag</instancier> <properties> <property id="p.3244" name="type" type="type"> <value>enum</value> <tag></tag> </property> <property id="p.3245" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3246" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3247" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3248" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3249" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> </attributes> <operations> </operations> <references> <reference idref="e.392"/> <reference idref="e.479"/> <reference idref="e.475"/> </references> </class> <class id="e.456" name="Comment"> <identifier>Comment</identifier> <instancier>comment</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.2976" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.2977" name="stereotype" type="stereotype"> <value>entity</value> <tag></tag> </property> <property id="p.2978" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2979" name="storage" type="specifier"> <value>table</value> <tag></tag> </property> <property id="p.2980" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <supertypes> </supertypes> <interfaces> </interfaces> <attributes> <attribute id="e.457" name="Id"> <identifier>Id</identifier> <instancier>pkid</instancier> <properties> <property id="p.2981" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.2982" name="type" type="type"> <value>integer</value> <tag></tag> </property> <property id="p.2983" name="key" type="stereotype"> <value>primary</value> <tag></tag> </property> <property id="p.2984" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2985" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2986" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2987" name="sign" type="specifier"> <value>+</value> <tag></tag> </property> <property id="p.2988" name="size" type="specifier"> <value>4</value> <tag></tag> </property> <property id="p.2989" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.458" name="Name"> <identifier>Name</identifier> <instancier>name</instancier> <properties> <property id="p.2990" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.2991" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.2992" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.2993" name="key" type="stereotype"> <value>natural</value> <tag></tag> </property> <property id="p.2994" name="length" type="specifier"> <value>variable</value> <tag>64</tag> </property> <property id="p.2995" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2996" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2997" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2998" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.459" name="Content"> <identifier>Content</identifier> <instancier>text</instancier> <properties> <property id="p.3162" name="type" type="type"> <value>text</value> <tag></tag> </property> <property id="p.3163" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3164" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3165" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.3166" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3167" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.460" name="Timestamp"> <identifier>Time</identifier> <instancier>time</instancier> <properties> <property id="p.3005" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.3006" name="type" type="type"> <value>timestamp</value> <tag></tag> </property> <property id="p.3007" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3008" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.3009" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3010" name="visibility" type="constraint"> <value>private</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.461" name="Creation Date"> <identifier>Date</identifier> <instancier>date</instancier> <properties> <property id="p.3400" name="type" type="type"> <value>datetime</value> <tag></tag> </property> <property id="p.3401" name="changeability" type="constraint"> <value>frozen</value> <tag></tag> </property> <property id="p.3402" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3403" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3404" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3405" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.462" name="Status"> <identifier>Status</identifier> <instancier>flag</instancier> <properties> <property id="p.3276" name="type" type="type"> <value>enum</value> <tag></tag> </property> <property id="p.3277" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3278" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3279" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3280" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3281" name="visibility" type="constraint"> <value>protected</value> <tag></tag> </property> </properties> </attribute> </attributes> <operations> </operations> <references> <reference idref="e.473"/> <reference idref="e.464"/> <reference idref="e.472"/> </references> </class> <class id="e.383" name="Entry"> <identifier>Entry</identifier> <instancier>entry</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.2695" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.2696" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2697" name="storage" type="specifier"> <value>table</value> <tag></tag> </property> <property id="p.2698" name="stereotype" type="stereotype"> <value>entity</value> <tag></tag> </property> <property id="p.2699" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <supertypes> </supertypes> <interfaces> </interfaces> <attributes> <attribute id="e.384" name="Id"> <identifier>Id</identifier> <instancier>pkid</instancier> <properties> <property id="p.2921" name="type" type="type"> <value>integer</value> <tag></tag> </property> <property id="p.2922" name="sign" type="specifier"> <value>+</value> <tag></tag> </property> <property id="p.2923" name="size" type="specifier"> <value>4</value> <tag></tag> </property> <property id="p.2924" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.2925" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2926" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2927" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2928" name="key" type="stereotype"> <value>primary</value> <tag></tag> </property> <property id="p.2929" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.385" name="Title"> <identifier>Title</identifier> <instancier>name</instancier> <properties> <property id="p.3358" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.3359" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.3360" name="length" type="specifier"> <value>variable</value> <tag>64</tag> </property> <property id="p.3361" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3362" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3363" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3364" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3365" name="key" type="stereotype"> <value>natural</value> <tag></tag> </property> <property id="p.3366" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.455" name="Summary"> <identifier>Summary</identifier> <instancier>head</instancier> <properties> <property id="p.3264" name="type" type="type"> <value>text</value> <tag></tag> </property> <property id="p.3265" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3266" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3267" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.3268" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3269" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.386" name="Content"> <identifier>Content</identifier> <instancier>text</instancier> <properties> <property id="p.2938" name="type" type="type"> <value>text</value> <tag></tag> </property> <property id="p.2939" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.2940" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2941" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.2942" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2943" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.387" name="Modification Date"> <identifier>Time</identifier> <instancier>time</instancier> <properties> <property id="p.3290" name="type" type="type"> <value>timestamp</value> <tag></tag> </property> <property id="p.3291" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.3292" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3293" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.3294" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3295" name="visibility" type="constraint"> <value>private</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.388" name="Creation Date"> <identifier>Date</identifier> <instancier>date</instancier> <properties> <property id="p.3406" name="type" type="type"> <value>datetime</value> <tag></tag> </property> <property id="p.3407" name="changeability" type="constraint"> <value>frozen</value> <tag></tag> </property> <property id="p.3408" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3409" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3410" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3411" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.389" name="Status"> <identifier>Status</identifier> <instancier>flag</instancier> <properties> <property id="p.3270" name="type" type="type"> <value>enum</value> <tag></tag> </property> <property id="p.3271" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3272" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3273" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3274" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3275" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> </attributes> <operations> </operations> <references> <reference idref="e.391"/> <reference idref="e.465"/> <reference idref="e.451"/> <reference idref="e.467"/> </references> </class> <class id="e.446" name="Topic"> <identifier>Topic</identifier> <instancier>topic</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.2749" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.2750" name="stereotype" type="stereotype"> <value>entity</value> <tag></tag> </property> <property id="p.2751" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2752" name="storage" type="specifier"> <value>table</value> <tag></tag> </property> <property id="p.2753" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <supertypes> </supertypes> <interfaces> </interfaces> <attributes> <attribute id="e.447" name="Id"> <identifier>Id</identifier> <instancier>pkid</instancier> <properties> <property id="p.2950" name="type" type="type"> <value>integer</value> <tag></tag> </property> <property id="p.2951" name="sign" type="specifier"> <value>+</value> <tag></tag> </property> <property id="p.2952" name="size" type="specifier"> <value>4</value> <tag></tag> </property> <property id="p.2953" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.2954" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2955" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2956" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2957" name="key" type="stereotype"> <value>primary</value> <tag></tag> </property> <property id="p.2958" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.448" name="Tag"> <identifier>Tag</identifier> <instancier>tag</instancier> <properties> <property id="p.2959" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.2960" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.2961" name="length" type="specifier"> <value>variable</value> <tag>32</tag> </property> <property id="p.2962" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.2963" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2964" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2965" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2966" name="key" type="stereotype"> <value>natural</value> <tag></tag> </property> <property id="p.2967" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.449" name="Name"> <identifier>Name</identifier> <instancier>name</instancier> <properties> <property id="p.2968" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.2969" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.2970" name="length" type="specifier"> <value>variable</value> <tag>64</tag> </property> <property id="p.2971" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.2972" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2973" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2974" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2975" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> </attributes> <operations> </operations> <references> <reference idref="e.478"/> <reference idref="e.452"/> </references> </class> <class id="e.439" name="User"> <identifier>User</identifier> <instancier>user</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3134" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3135" name="stereotype" type="stereotype"> <value>entity</value> <tag></tag> </property> <property id="p.3136" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3137" name="storage" type="specifier"> <value>table</value> <tag></tag> </property> <property id="p.3138" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <supertypes> </supertypes> <interfaces> </interfaces> <attributes> <attribute id="e.440" name="Id"> <identifier>Id</identifier> <instancier>pkid</instancier> <properties> <property id="p.2705" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.2706" name="type" type="type"> <value>integer</value> <tag></tag> </property> <property id="p.2707" name="key" type="stereotype"> <value>primary</value> <tag></tag> </property> <property id="p.2708" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2709" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2710" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2711" name="sign" type="specifier"> <value>+</value> <tag></tag> </property> <property id="p.2712" name="size" type="specifier"> <value>4</value> <tag></tag> </property> <property id="p.2713" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.441" name="Name"> <identifier>Name</identifier> <instancier>name</instancier> <properties> <property id="p.3139" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.3140" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.3141" name="length" type="specifier"> <value>variable</value> <tag>64</tag> </property> <property id="p.3142" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3143" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3144" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3145" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3146" name="key" type="stereotype"> <value>natural</value> <tag></tag> </property> <property id="p.3147" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.469" name="Login"> <identifier>Login</identifier> <instancier>sign</instancier> <properties> <property id="p.3209" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.3210" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.3211" name="length" type="specifier"> <value>variable</value> <tag></tag> </property> <property id="p.3212" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.3213" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3214" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3215" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3216" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.442" name="Password"> <identifier>Password</identifier> <instancier>pass</instancier> <properties> <property id="p.3154" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.3155" name="format" type="specifier"> <value>alnum</value> <tag></tag> </property> <property id="p.3156" name="length" type="specifier"> <value>variable</value> <tag>40</tag> </property> <property id="p.3157" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3158" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3159" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3160" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3161" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.470" name="Email"> <identifier>Email</identifier> <instancier>mail</instancier> <properties> <property id="p.3201" name="type" type="type"> <value>string</value> <tag></tag> </property> <property id="p.3202" name="format" type="specifier"> <value>alnum</value> <tag>mail</tag> </property> <property id="p.3203" name="length" type="specifier"> <value>variable</value> <tag></tag> </property> <property id="p.3204" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3205" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3206" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.3207" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3208" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.443" name="Timestamp"> <identifier>Time</identifier> <instancier>time</instancier> <properties> <property id="p.2729" name="changeability" type="constraint"> <value>auto</value> <tag></tag> </property> <property id="p.2730" name="type" type="type"> <value>timestamp</value> <tag></tag> </property> <property id="p.2731" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2732" name="nullity" type="constraint"> <value>true</value> <tag></tag> </property> <property id="p.2733" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2734" name="visibility" type="constraint"> <value>private</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.444" name="Creation Date"> <identifier>Date</identifier> <instancier>date</instancier> <properties> <property id="p.2735" name="changeability" type="constraint"> <value>frozen</value> <tag></tag> </property> <property id="p.2736" name="type" type="type"> <value>datetime</value> <tag></tag> </property> <property id="p.2737" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2738" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.2739" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.2740" name="visibility" type="constraint"> <value>private</value> <tag></tag> </property> </properties> </attribute> <attribute id="e.445" name="Status"> <identifier>Status</identifier> <instancier>flag</instancier> <properties> <property id="p.3282" name="type" type="type"> <value>integer</value> <tag></tag> </property> <property id="p.3283" name="sign" type="specifier"> <value>+</value> <tag></tag> </property> <property id="p.3284" name="size" type="specifier"> <value>1</value> <tag></tag> </property> <property id="p.3285" name="changeability" type="constraint"> <value>frozen</value> <tag></tag> </property> <property id="p.3286" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3287" name="nullity" type="constraint"> <value>false</value> <tag></tag> </property> <property id="p.3288" name="persistence" type="modifier"> <value>persistent</value> <tag></tag> </property> <property id="p.3289" name="visibility" type="constraint"> <value>protected</value> <tag></tag> </property> </properties> </attribute> </attributes> <operations> </operations> <references> <reference idref="e.476"/> <reference idref="e.468"/> </references> </class> </classes> <interfaces> </interfaces> <associations> <association id="e.471" name="Comment Thread"> <identifier>CommentThread</identifier> <instancier>commentThread</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3170" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3171" name="cardinality" type="modifier"> <value>one2many</value> <tag></tag> </property> </properties> <associationEnds> <associationEnd id="e.472" name="Comment"> <identifier>Parent</identifier> <instancier>parent</instancier> <properties> <property id="p.3192" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3193" name="integrity" type="constraint"> <value>reflect</value> <tag></tag> </property> <property id="p.3194" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.3195" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3196" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3197" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.456"/> </associationEnd> <associationEnd id="e.473" name="Thread"> <identifier>Comment</identifier> <instancier>thread</instancier> <properties> <property id="p.3367" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3368" name="multiplicity" type="constraint"> <value>ZeroOrMore</value> <tag></tag> </property> <property id="p.3369" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3370" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.456"/> </associationEnd> </associationEnds> </association> <association id="e.450" name="Entry Topic"> <identifier>EntryTopic</identifier> <instancier>EntryByTopic</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3198" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3199" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3200" name="cardinality" type="modifier"> <value>many2many</value> <tag></tag> </property> </properties> <associationEnds> <associationEnd id="e.451" name="Topic"> <identifier>Topic</identifier> <instancier>topic</instancier> <properties> <property id="p.3385" name="integrity" type="constraint"> <value>foreign</value> <tag></tag> </property> <property id="p.3386" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.3387" name="multiplicity" type="constraint"> <value>OneOrMore</value> <tag></tag> </property> <property id="p.3388" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3389" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.446"/> </associationEnd> <associationEnd id="e.452" name="Entry"> <identifier>Entry</identifier> <instancier>entry</instancier> <properties> <property id="p.3390" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3391" name="multiplicity" type="constraint"> <value>OneOrMore</value> <tag></tag> </property> <property id="p.3392" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3393" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.383"/> </associationEnd> </associationEnds> </association> <association id="e.466" name="Entry User"> <identifier>EntryUser</identifier> <instancier>entryUser</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3061" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3062" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3063" name="cardinality" type="modifier"> <value>one2many</value> <tag></tag> </property> </properties> <associationEnds> <associationEnd id="e.467" name="User"> <identifier>User</identifier> <instancier>user</instancier> <properties> <property id="p.3182" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3183" name="integrity" type="constraint"> <value>foreign</value> <tag></tag> </property> <property id="p.3184" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.3185" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3186" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3187" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.439"/> </associationEnd> <associationEnd id="e.468" name="Entry"> <identifier>Entry</identifier> <instancier>entry</instancier> <properties> <property id="p.3188" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3189" name="multiplicity" type="constraint"> <value>ZeroOrMore</value> <tag></tag> </property> <property id="p.3190" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3191" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.383"/> </associationEnd> </associationEnds> </association> <association id="e.474" name="Blog User"> <identifier>BlogUser</identifier> <instancier>blogUser</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3302" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3303" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3304" name="cardinality" type="modifier"> <value>one2many</value> <tag></tag> </property> </properties> <associationEnds> <associationEnd id="e.475" name="User"> <identifier>User</identifier> <instancier>user</instancier> <properties> <property id="p.3328" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3329" name="integrity" type="constraint"> <value>foreign</value> <tag></tag> </property> <property id="p.3330" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.3331" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3332" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3333" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.439"/> </associationEnd> <associationEnd id="e.476" name="Blog"> <identifier>Blog</identifier> <instancier>blog</instancier> <properties> <property id="p.3334" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3335" name="multiplicity" type="constraint"> <value>ZeroOrMore</value> <tag></tag> </property> <property id="p.3336" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3337" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.376"/> </associationEnd> </associationEnds> </association> <association id="e.463" name="Comment Entry"> <identifier>CommentEntry</identifier> <instancier>commentEntry</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3025" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3026" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3027" name="cardinality" type="modifier"> <value>one2many</value> <tag></tag> </property> </properties> <associationEnds> <associationEnd id="e.464" name="Entry"> <identifier>Entry</identifier> <instancier>entry</instancier> <properties> <property id="p.3051" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3052" name="integrity" type="constraint"> <value>foreign</value> <tag></tag> </property> <property id="p.3053" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.3054" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3055" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3056" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.383"/> </associationEnd> <associationEnd id="e.465" name="Comment"> <identifier>Comment</identifier> <instancier>comment</instancier> <properties> <property id="p.3057" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3058" name="multiplicity" type="constraint"> <value>ZeroOrMore</value> <tag></tag> </property> <property id="p.3059" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3060" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.456"/> </associationEnd> </associationEnds> </association> <association id="e.390" name="Entry Blog"> <identifier>EntryBlog</identifier> <instancier>entryBlog</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3042" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3043" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3044" name="cardinality" type="modifier"> <value>one2many</value> <tag></tag> </property> </properties> <associationEnds> <associationEnd id="e.391" name="Blog"> <identifier>Blog</identifier> <instancier>blog</instancier> <properties> <property id="p.2369" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.2370" name="integrity" type="constraint"> <value>foreign</value> <tag></tag> </property> <property id="p.2371" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.2372" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.2373" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.2374" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.376"/> </associationEnd> <associationEnd id="e.392" name="Entry"> <identifier>Entry</identifier> <instancier>entry</instancier> <properties> <property id="p.2375" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.2376" name="multiplicity" type="constraint"> <value>ZeroOrMore</value> <tag></tag> </property> <property id="p.2377" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.2378" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.383"/> </associationEnd> </associationEnds> </association> <association id="e.477" name="Topic Blog"> <identifier>TopicBlog</identifier> <instancier>topicBlog</instancier> <namespace root="Badger" path="Blog"/> <properties> <property id="p.3315" name="abstraction" type="modifier"> <value>concrete</value> <tag></tag> </property> <property id="p.3316" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3317" name="cardinality" type="modifier"> <value>one2many</value> <tag></tag> </property> </properties> <associationEnds> <associationEnd id="e.478" name="Blog"> <identifier>Blog</identifier> <instancier>blog</instancier> <properties> <property id="p.3338" name="stereotype" type="stereotype"> <value>composition</value> <tag></tag> </property> <property id="p.3339" name="integrity" type="constraint"> <value>foreign</value> <tag></tag> </property> <property id="p.3340" name="changeability" type="constraint"> <value>addonly</value> <tag></tag> </property> <property id="p.3341" name="multiplicity" type="constraint"> <value>ExactlyOne</value> <tag></tag> </property> <property id="p.3342" name="navigability" type="constraint"> <value>yes</value> <tag></tag> </property> <property id="p.3343" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.376"/> </associationEnd> <associationEnd id="e.479" name="Topic"> <identifier>Topic</identifier> <instancier>topic</instancier> <properties> <property id="p.3344" name="changeability" type="constraint"> <value>changeable</value> <tag></tag> </property> <property id="p.3345" name="multiplicity" type="constraint"> <value>ZeroOrMore</value> <tag></tag> </property> <property id="p.3346" name="navigability" type="constraint"> <value>no</value> <tag></tag> </property> <property id="p.3347" name="visibility" type="constraint"> <value>public</value> <tag></tag> </property> </properties> <class idref="e.446"/> </associationEnd> </associationEnds> </association> </associations> </package> </packages> </model>