Dear Buhemann, Thanks a lot for your reply. Your right, the data model is an autogenerated model from a web interface, thus it indeed contains a lot of blank nodes.
I want to query all <Attribute><Name>..</Name><Attribute> where for instance the <Attibute><Name>Emri</Name></Attribute> occurs. So, this attribute name "Emri" belongs to a specific class node i.e. <class><Name>Teacher</Name></Class> (which is also a node within the entire BuisnessModel node). What I here want is: how to get all the other attributes( <Attibute><Name> ... </Name></Attribute> nodes) that are nested within the same class ( <class><Name>...</Name></Class> ). So, for example, the attribute "Emri" is part of which class - first problem, and second which other attributes does that class has expect "Emri". I hope I could clarify what I want. Thanks a lot. On Tue, Mar 23, 2021 at 9:32 AM Lorenz Buehmann < buehm...@informatik.uni-leipzig.de> wrote: > Honestly, I do not understand your data model. It's verbose, it's shown > in RDF/XML syntax, it contains plenty of blank nodes, the "concept" > class is confusing given that RDF has its own concept of classes. > > Also, you were aksing for classes that "contain" Emri. What means > containment? I can only see it used in a property ":Name", so does it > mean all classes with :Name "Emri"? > > Also you were asking for "all other attributes", but then your expected > output indicates just other Name values. > > Please be more specific when providing input and the expected output. > It's currently just close to guessing. I don't get how exactly the data > that you're interested in are connected to the given entity. > > Is it by the hasChild relation, i.e. do they have the same parent? > > On 22.03.21 20:35, emri mbiemri wrote: > > Dear authorities, > > > > I am trying to get somehow all attributes of a given class that contain > a specific attribute(for instance "Emri")? So I want to select all other > attributes of the class that contains "Emri" for instance ("Mbiemri", > "Lendet", "Evaluations" etc.) (the name of the class is not important). > > > > Here is a sample of the given RDF file: > > > > <rdf:RDF > > xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > > xmlns="http://www.w3.org/TR/html4/" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > > xmlns:j.0="http://acandonorway.github.com/XmlToRdf/ontology.ttl#"> > > <BusinessObject> > > <Version></Version> > > <Model_Name>Notebook</Model_Name> > > <Model_Description></Model_Description> > > <Model_Creator></Model_Creator> > > <DateCreated>12/14/2020</DateCreated> > > <Comments></Comments> > > <j.0:hasChild> > > <Classes> > > <j.0:hasChild> > > <Class> > > <Stereotype>Class</Stereotype> > > <j.0:hasChild> > > <Attributes> > > <j.0:hasChild> > > <Attribute> > > <DataType>string</DataType> > > <Setter></Setter> > > <CustomValidation></CustomValidation> > > <MinLength>0</MinLength> > > <Length>100</Length> > > <Description></Description> > > <IsRequired>false</IsRequired> > > <ReadOnly>false</ReadOnly> > > <IsEmail>false</IsEmail> > > <MaxLength>100</MaxLength> > > <Getter></Getter> > > <Persisted>true</Persisted> > > <Scale>2</Scale> > > <BaseInfo></BaseInfo> > > <IsStatic>false</IsStatic> > > <IsURL>false</IsURL> > > <MaxValue></MaxValue> > > <Name>Arsyeja</Name> > > <IsEncrypted>false</IsEncrypted> > > <Precision>8</Precision> > > <IsExternal>false</IsExternal> > > <IsInherited>false</IsInherited> > > <MinValue></MinValue> > > <InitValue></InitValue> > > <ColumnName></ColumnName> > > <IsValueClass>false</IsValueClass> > > <IsCreditCard>false</IsCreditCard> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <IsExternal>false</IsExternal> > > <Scale>2</Scale> > > <MinValue></MinValue> > > <IsRequired>false</IsRequired> > > <CustomValidation></CustomValidation> > > <ColumnName></ColumnName> > > <IsValueClass>false</IsValueClass> > > <IsCreditCard>false</IsCreditCard> > > <Setter></Setter> > > <IsURL>false</IsURL> > > <IsInherited>false</IsInherited> > > <IsStatic>false</IsStatic> > > <DataType>DateTime</DataType> > > <Getter></Getter> > > <Persisted>true</Persisted> > > <BaseInfo></BaseInfo> > > <InitValue></InitValue> > > <IsEncrypted>false</IsEncrypted> > > <Precision>8</Precision> > > <Name>Data</Name> > > <MinLength>0</MinLength> > > <Length>100</Length> > > <Description></Description> > > <MaxValue></MaxValue> > > <ReadOnly>false</ReadOnly> > > <IsEmail>false</IsEmail> > > <MaxLength>100</MaxLength> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <MaxLength>100</MaxLength> > > <IsRequired>false</IsRequired> > > <IsExternal>false</IsExternal> > > <BaseInfo></BaseInfo> > > <Precision>8</Precision> > > <IsStatic>false</IsStatic> > > <IsURL>false</IsURL> > > <CustomValidation></CustomValidation> > > <IsCreditCard>false</IsCreditCard> > > <Persisted>true</Persisted> > > <MinValue></MinValue> > > <MinLength>0</MinLength> > > <DataType>int</DataType> > > <IsValueClass>false</IsValueClass> > > <Scale>2</Scale> > > <IsEncrypted>false</IsEncrypted> > > <IsEmail>false</IsEmail> > > <Setter></Setter> > > <Description></Description> > > <InitValue></InitValue> > > <MaxValue></MaxValue> > > <Length>100</Length> > > <ColumnName></ColumnName> > > <Getter></Getter> > > <IsInherited>false</IsInherited> > > <Name>Id</Name> > > <ReadOnly>false</ReadOnly> > > </Attribute> > > </j.0:hasChild> > > </Attributes> > > </j.0:hasChild> > > <BaseModel></BaseModel> > > <ModelName>Notebook</ModelName> > > <IsStatic>false</IsStatic> > > <TableName></TableName> > > <Name>Absance</Name> > > <ConcurencyControl>true</ConcurencyControl> > > <Description></Description> > > <ShadowModel></ShadowModel> > > <IsPersisted>true</IsPersisted> > > <ShadowClass></ShadowClass> > > <PK>Id</PK> > > <BaseClasses></BaseClasses> > > <BaseClass></BaseClass> > > <IdGeneratorType>HiLoGenerator</IdGeneratorType> > > <j.0:hasChild> > > <DiagramInfo> > > <Width>180</Width> > > <Top>1</Top> > > <Left>303</Left> > > <IsExpanded>true</IsExpanded> > > <Height>190</Height> > > </DiagramInfo> > > </j.0:hasChild> > > <AutoAssignPrimaryKey>true</AutoAssignPrimaryKey> > > </Class> > > </j.0:hasChild> > > <j.0:hasChild> > > <Class> > > <BaseClasses></BaseClasses> > > <j.0:hasChild> > > <DiagramInfo> > > <Width>247.40625</Width> > > <Top>477</Top> > > <Left>811</Left> > > <IsExpanded>true</IsExpanded> > > <Height>190</Height> > > </DiagramInfo> > > </j.0:hasChild> > > <Description></Description> > > <Name>Teacher</Name> > > <ConcurencyControl>true</ConcurencyControl> > > <ShadowClass></ShadowClass> > > <PK>Id</PK> > > <AutoAssignPrimaryKey>true</AutoAssignPrimaryKey> > > <BaseClass></BaseClass> > > <IdGeneratorType>HiLoGenerator</IdGeneratorType> > > <ModelName>Notebook</ModelName> > > <Stereotype>Class</Stereotype> > > <IsStatic>false</IsStatic> > > <TableName></TableName> > > <ShadowModel></ShadowModel> > > <j.0:hasChild> > > <Attributes> > > <j.0:hasChild> > > <Attribute> > > <IsCreditCard>false</IsCreditCard> > > <Description></Description> > > <IsRequired>false</IsRequired> > > <Percent1>0.7929788332472896</Percent1> > > <Getter></Getter> > > <Persisted>true</Persisted> > > <IsValueClass>true</IsValueClass> > > <MinLength>0</MinLength> > > <DataType>Subjects</DataType> > > <IsEncrypted>false</IsEncrypted> > > <MinValue></MinValue> > > <Edge1>Top</Edge1> > > <IsEmail>false</IsEmail> > > <IsExternal>false</IsExternal> > > <Precision>8</Precision> > > <MaxLength>100</MaxLength> > > <IsInherited>false</IsInherited> > > <MaxValue></MaxValue> > > <Length>100</Length> > > <BaseInfo></BaseInfo> > > <Edge2>Bottom</Edge2> > > <CustomValidation></CustomValidation> > > <ColumnName></ColumnName> > > <Scale>2</Scale> > > <Percent2>0.3757747091442862</Percent2> > > <Setter></Setter> > > <Name>Lendet</Name> > > <InitValue></InitValue> > > <IsStatic>false</IsStatic> > > <IsURL>false</IsURL> > > <Path>M 955 477 L 955 420 L 974 420 L 974 361</Path> > > <ReadOnly>false</ReadOnly> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <BaseInfo></BaseInfo> > > <IsEmail>false</IsEmail> > > <IsStatic>false</IsStatic> > > <Setter></Setter> > > <MaxLength>100</MaxLength> > > <Length>100</Length> > > <IsInherited>false</IsInherited> > > <Scale>2</Scale> > > <IsCreditCard>false</IsCreditCard> > > <IsEncrypted>false</IsEncrypted> > > <Getter></Getter> > > <InitValue></InitValue> > > <ReadOnly>false</ReadOnly> > > <Persisted>true</Persisted> > > <MinValue></MinValue> > > <Precision>8</Precision> > > <IsURL>false</IsURL> > > <Description></Description> > > <IsExternal>false</IsExternal> > > <CustomValidation></CustomValidation> > > <DataType>string</DataType> > > <IsRequired>false</IsRequired> > > <MinLength>0</MinLength> > > <MaxValue></MaxValue> > > <ColumnName></ColumnName> > > <Name>Mbiemri</Name> > > <IsValueClass>false</IsValueClass> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <IsURL>false</IsURL> > > <Description></Description> > > <IsCreditCard>false</IsCreditCard> > > <IsEncrypted>false</IsEncrypted> > > <DataType>string</DataType> > > <IsRequired>false</IsRequired> > > <MinLength>0</MinLength> > > <Getter></Getter> > > <Precision>8</Precision> > > <IsEmail>false</IsEmail> > > <Persisted>true</Persisted> > > <MinValue></MinValue> > > <MaxLength>100</MaxLength> > > <Length>100</Length> > > <IsInherited>false</IsInherited> > > <Scale>2</Scale> > > <IsExternal>false</IsExternal> > > <CustomValidation></CustomValidation> > > <MaxValue></MaxValue> > > <ColumnName></ColumnName> > > <IsValueClass>false</IsValueClass> > > <BaseInfo></BaseInfo> > > <IsStatic>false</IsStatic> > > <Setter></Setter> > > <InitValue></InitValue> > > <ReadOnly>false</ReadOnly> > > <Name>Emri</Name> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <IsURL>false</IsURL> > > <MaxValue></MaxValue> > > <IsEncrypted>false</IsEncrypted> > > <Precision>8</Precision> > > <IsExternal>false</IsExternal> > > <DataType>int</DataType> > > <MinValue></MinValue> > > <IsInherited>false</IsInherited> > > <InitValue></InitValue> > > <ColumnName></ColumnName> > > <CustomValidation></CustomValidation> > > <MinLength>0</MinLength> > > <IsValueClass>false</IsValueClass> > > <Length>100</Length> > > <IsCreditCard>false</IsCreditCard> > > <IsEmail>false</IsEmail> > > <Setter></Setter> > > <Description></Description> > > <Persisted>true</Persisted> > > <IsRequired>false</IsRequired> > > <BaseInfo></BaseInfo> > > <IsStatic>false</IsStatic> > > <ReadOnly>false</ReadOnly> > > <Scale>2</Scale> > > <MaxLength>100</MaxLength> > > <Name>Id</Name> > > <Getter></Getter> > > </Attribute> > > </j.0:hasChild> > > </Attributes> > > </j.0:hasChild> > > <BaseModel></BaseModel> > > <IsPersisted>true</IsPersisted> > > </Class> > > </j.0:hasChild> > > <j.0:hasChild> > > <Class> > > <BaseClasses></BaseClasses> > > <AutoAssignPrimaryKey>true</AutoAssignPrimaryKey> > > <j.0:hasChild> > > <Attributes> > > <j.0:hasChild> > > <Attribute> > > <IsEncrypted>false</IsEncrypted> > > <Description></Description> > > <Name>Nota</Name> > > <Length>100</Length> > > <InitValue></InitValue> > > <Setter></Setter> > > <IsInherited>false</IsInherited> > > <DataType>int</DataType> > > <MaxLength>100</MaxLength> > > <IsRequired>false</IsRequired> > > <IsCreditCard>false</IsCreditCard> > > <ReadOnly>false</ReadOnly> > > <ColumnName></ColumnName> > > <MinLength>0</MinLength> > > <IsStatic>false</IsStatic> > > <IsEmail>false</IsEmail> > > <Getter></Getter> > > <IsURL>false</IsURL> > > <Persisted>true</Persisted> > > <Scale>2</Scale> > > <MaxValue></MaxValue> > > <BaseInfo></BaseInfo> > > <MinValue></MinValue> > > <IsExternal>false</IsExternal> > > <CustomValidation></CustomValidation> > > <Precision>8</Precision> > > <IsValueClass>false</IsValueClass> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <IsCreditCard>false</IsCreditCard> > > <Percent2>0.7654670001087311</Percent2> > > <Edge2>Top</Edge2> > > <ColumnName></ColumnName> > > <Length>100</Length> > > <InitValue></InitValue> > > <Description></Description> > > <Name>Lenda</Name> > > <Getter></Getter> > > <IsStatic>false</IsStatic> > > <IsRequired>false</IsRequired> > > <IsValueClass>true</IsValueClass> > > <DataType>Subjects</DataType> > > <IsInherited>false</IsInherited> > > <MinValue></MinValue> > > <Persisted>true</Persisted> > > <MaxLength>100</MaxLength> > > <MaxValue></MaxValue> > > <BaseInfo></BaseInfo> > > <Edge1>Right</Edge1> > > <ReadOnly>false</ReadOnly> > > <IsExternal>false</IsExternal> > > <Path>M 596 527 L 760 527 L 760 160 L 1030 160 L > 1030 195</Path> > > <CustomValidation></CustomValidation> > > <IsEncrypted>false</IsEncrypted> > > <MinLength>0</MinLength> > > <Precision>8</Precision> > > <IsEmail>false</IsEmail> > > <Setter></Setter> > > <Scale>2</Scale> > > <Percent1>0.15</Percent1> > > <IsURL>false</IsURL> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <DataType>int</DataType> > > <MaxLength>100</MaxLength> > > <Getter></Getter> > > <Precision>8</Precision> > > <Length>100</Length> > > <IsCreditCard>false</IsCreditCard> > > <MinValue></MinValue> > > <MinLength>0</MinLength> > > <BaseInfo></BaseInfo> > > <IsStatic>false</IsStatic> > > <ColumnName></ColumnName> > > <IsEmail>false</IsEmail> > > <IsExternal>false</IsExternal> > > <IsInherited>false</IsInherited> > > <Name>Id</Name> > > <IsValueClass>false</IsValueClass> > > <InitValue></InitValue> > > <ReadOnly>false</ReadOnly> > > <Setter></Setter> > > <IsURL>false</IsURL> > > <CustomValidation></CustomValidation> > > <IsEncrypted>false</IsEncrypted> > > <Persisted>true</Persisted> > > <IsRequired>false</IsRequired> > > <MaxValue></MaxValue> > > <Description></Description> > > <Scale>2</Scale> > > </Attribute> > > </j.0:hasChild> > > </Attributes> > > </j.0:hasChild> > > <IdGeneratorType>HiLoGenerator</IdGeneratorType> > > <Description></Description> > > <ShadowClass></ShadowClass> > > <Stereotype>Class</Stereotype> > > <PK>Id</PK> > > <TableName></TableName> > > <BaseClass></BaseClass> > > <IsPersisted>true</IsPersisted> > > <ModelName>Notebook</ModelName> > > <ConcurencyControl>true</ConcurencyControl> > > <BaseModel></BaseModel> > > <j.0:hasChild> > > <DiagramInfo> > > <Width>180</Width> > > <Top>500</Top> > > <Left>412</Left> > > <IsExpanded>true</IsExpanded> > > <Height>190</Height> > > </DiagramInfo> > > </j.0:hasChild> > > <ShadowModel></ShadowModel> > > <Name>Evaluation</Name> > > <IsStatic>false</IsStatic> > > </Class> > > </j.0:hasChild> > > <j.0:hasChild> > > <Class> > > <ShadowModel></ShadowModel> > > <BaseClasses></BaseClasses> > > <j.0:hasChild> > > <Literals> > > <j.0:hasChild> > > <Literal> > > <InitValue></InitValue> > > <IsInherited>false</IsInherited> > > <Description></Description> > > <IsCreditCard>false</IsCreditCard> > > <IsEmail>false</IsEmail> > > <MinLength>0</MinLength> > > <Setter></Setter> > > <MaxLength>100</MaxLength> > > <Persisted>false</Persisted> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.5</Percent2> > > <Percent1>0.5</Percent1> > > <Path>M 0 0 L 0 0</Path> > > <Edge2>Top</Edge2> > > <Edge1>Top</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <Precision>8</Precision> > > <DataType>string</DataType> > > <ReadOnly>false</ReadOnly> > > <Length>100</Length> > > <CustomValidation></CustomValidation> > > <BaseInfo></BaseInfo> > > <ColumnName></ColumnName> > > <Scale>2</Scale> > > <Name>TIK</Name> > > <MaxValue></MaxValue> > > <IsRequired>false</IsRequired> > > <MinValue></MinValue> > > <IsEncrypted>false</IsEncrypted> > > <IsValueClass>false</IsValueClass> > > <IsStatic>false</IsStatic> > > <IsURL>false</IsURL> > > <IsExternal>false</IsExternal> > > <Getter></Getter> > > </Literal> > > </j.0:hasChild> > > <j.0:hasChild> > > <Literal> > > <DataType>string</DataType> > > <Getter></Getter> > > <BaseInfo></BaseInfo> > > <IsEncrypted>false</IsEncrypted> > > <IsInherited>false</IsInherited> > > <MaxValue></MaxValue> > > <MinValue></MinValue> > > <Length>100</Length> > > <Persisted>false</Persisted> > > <InitValue></InitValue> > > <ReadOnly>false</ReadOnly> > > <Name>Matematike</Name> > > <IsEmail>false</IsEmail> > > <MinLength>0</MinLength> > > <CustomValidation></CustomValidation> > > <ColumnName></ColumnName> > > <IsCreditCard>false</IsCreditCard> > > <IsStatic>false</IsStatic> > > <IsValueClass>false</IsValueClass> > > <Description></Description> > > <Setter></Setter> > > <Scale>2</Scale> > > <IsRequired>false</IsRequired> > > <MaxLength>100</MaxLength> > > <IsURL>false</IsURL> > > <Precision>8</Precision> > > <IsExternal>false</IsExternal> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.5</Percent2> > > <Percent1>0.5</Percent1> > > <Path>M 0 0 L 0 0</Path> > > <Edge2>Top</Edge2> > > <Edge1>Top</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > </Literal> > > </j.0:hasChild> > > <j.0:hasChild> > > <Literal> > > <IsCreditCard>false</IsCreditCard> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.5</Percent2> > > <Percent1>0.5</Percent1> > > <Path>M 0 0 L 0 0</Path> > > <Edge2>Top</Edge2> > > <Edge1>Top</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <Getter></Getter> > > <IsURL>false</IsURL> > > <IsRequired>false</IsRequired> > > <BaseInfo></BaseInfo> > > <MinValue></MinValue> > > <IsEmail>false</IsEmail> > > <ReadOnly>false</ReadOnly> > > <CustomValidation></CustomValidation> > > <MinLength>0</MinLength> > > <MaxValue></MaxValue> > > <IsStatic>false</IsStatic> > > <Persisted>false</Persisted> > > <Length>100</Length> > > <MaxLength>100</MaxLength> > > <DataType>string</DataType> > > <IsValueClass>false</IsValueClass> > > <Description></Description> > > <Name>GjuheAngleze</Name> > > <Setter></Setter> > > <Scale>2</Scale> > > <IsInherited>false</IsInherited> > > <InitValue></InitValue> > > <IsExternal>false</IsExternal> > > <Precision>8</Precision> > > <IsEncrypted>false</IsEncrypted> > > <ColumnName></ColumnName> > > </Literal> > > </j.0:hasChild> > > <j.0:hasChild> > > <Literal> > > <MinValue></MinValue> > > <BaseInfo></BaseInfo> > > <ColumnName></ColumnName> > > <IsCreditCard>false</IsCreditCard> > > <Scale>2</Scale> > > <Persisted>false</Persisted> > > <IsURL>false</IsURL> > > <IsInherited>false</IsInherited> > > <Precision>8</Precision> > > <IsEmail>false</IsEmail> > > <CustomValidation></CustomValidation> > > <MinLength>0</MinLength> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.5</Percent2> > > <Percent1>0.5</Percent1> > > <Path>M 0 0 L 0 0</Path> > > <Edge2>Top</Edge2> > > <Edge1>Top</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <IsStatic>false</IsStatic> > > <IsValueClass>false</IsValueClass> > > <Setter></Setter> > > <InitValue></InitValue> > > <MaxLength>100</MaxLength> > > <MaxValue></MaxValue> > > <IsExternal>false</IsExternal> > > <DataType>string</DataType> > > <Getter></Getter> > > <Description></Description> > > <IsRequired>false</IsRequired> > > <IsEncrypted>false</IsEncrypted> > > <ReadOnly>false</ReadOnly> > > <Name>GjuheShqipe</Name> > > <Length>100</Length> > > </Literal> > > </j.0:hasChild> > > </Literals> > > </j.0:hasChild> > > <BaseModel></BaseModel> > > <PK></PK> > > <IsStatic>false</IsStatic> > > <j.0:hasChild> > > <DiagramInfo> > > <Width>143.703125</Width> > > <Top>195</Top> > > <Left>920</Left> > > <IsExpanded>true</IsExpanded> > > <Height>166</Height> > > </DiagramInfo> > > </j.0:hasChild> > > <ConcurencyControl>true</ConcurencyControl> > > <AutoAssignPrimaryKey>true</AutoAssignPrimaryKey> > > <BaseClass></BaseClass> > > <ShadowClass></ShadowClass> > > <TableName></TableName> > > <IsPersisted>true</IsPersisted> > > <IdGeneratorType>HiLoGenerator</IdGeneratorType> > > <Stereotype>Enumeration</Stereotype> > > <ModelName>Notebook</ModelName> > > <Name>Subjects</Name> > > <Description></Description> > > </Class> > > </j.0:hasChild> > > <j.0:hasChild> > > <Class> > > <IdGeneratorType>HiLoGenerator</IdGeneratorType> > > <j.0:hasChild> > > <Attributes> > > <j.0:hasChild> > > <Attribute> > > <MaxLength>100</MaxLength> > > <IsEncrypted>false</IsEncrypted> > > <Name>Paralelja</Name> > > <ReadOnly>false</ReadOnly> > > <IsValueClass>false</IsValueClass> > > <Length>100</Length> > > <IsExternal>false</IsExternal> > > <Persisted>true</Persisted> > > <Getter></Getter> > > <Scale>2</Scale> > > <IsRequired>false</IsRequired> > > <IsCreditCard>false</IsCreditCard> > > <CustomValidation></CustomValidation> > > <Setter></Setter> > > <DataType>int</DataType> > > <Precision>8</Precision> > > <BaseInfo></BaseInfo> > > <IsURL>false</IsURL> > > <ColumnName></ColumnName> > > <IsEmail>false</IsEmail> > > <InitValue></InitValue> > > <MinLength>0</MinLength> > > <IsInherited>false</IsInherited> > > <MinValue></MinValue> > > <Description></Description> > > <MaxValue></MaxValue> > > <IsStatic>false</IsStatic> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <Persisted>true</Persisted> > > <Length>100</Length> > > <IsEmail>false</IsEmail> > > <CustomValidation></CustomValidation> > > <MinLength>0</MinLength> > > <IsStatic>false</IsStatic> > > <InitValue></InitValue> > > <ColumnName></ColumnName> > > <ReadOnly>false</ReadOnly> > > <Scale>2</Scale> > > <IsValueClass>false</IsValueClass> > > <Description></Description> > > <IsRequired>false</IsRequired> > > <IsCreditCard>false</IsCreditCard> > > <MaxLength>100</MaxLength> > > <Setter></Setter> > > <IsURL>false</IsURL> > > <BaseInfo></BaseInfo> > > <IsExternal>false</IsExternal> > > <Precision>8</Precision> > > <IsEncrypted>false</IsEncrypted> > > <Getter></Getter> > > <IsInherited>false</IsInherited> > > <Name>Klasa</Name> > > <DataType>int</DataType> > > <MinValue></MinValue> > > <MaxValue></MaxValue> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <IsInherited>false</IsInherited> > > <IsCreditCard>false</IsCreditCard> > > <IsValueClass>false</IsValueClass> > > <Length>100</Length> > > <Setter></Setter> > > <InitValue></InitValue> > > <BaseInfo></BaseInfo> > > <IsEmail>false</IsEmail> > > <IsEncrypted>false</IsEncrypted> > > <Precision>8</Precision> > > <MinLength>0</MinLength> > > <IsExternal>false</IsExternal> > > <Getter></Getter> > > <Name>Mbiemri</Name> > > <Scale>2</Scale> > > <IsRequired>false</IsRequired> > > <ReadOnly>false</ReadOnly> > > <MinValue></MinValue> > > <Description></Description> > > <MaxValue></MaxValue> > > <MaxLength>100</MaxLength> > > <IsURL>false</IsURL> > > <DataType>string</DataType> > > <Persisted>true</Persisted> > > <CustomValidation></CustomValidation> > > <ColumnName></ColumnName> > > <IsStatic>false</IsStatic> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <MaxValue></MaxValue> > > <CustomValidation></CustomValidation> > > <MinLength>0</MinLength> > > <IsStatic>false</IsStatic> > > <Scale>2</Scale> > > <InitValue></InitValue> > > <Persisted>true</Persisted> > > <ReadOnly>false</ReadOnly> > > <ColumnName></ColumnName> > > <Description></Description> > > <MaxLength>100</MaxLength> > > <IsRequired>false</IsRequired> > > <IsCreditCard>false</IsCreditCard> > > <IsEncrypted>false</IsEncrypted> > > <Precision>8</Precision> > > <DataType>string</DataType> > > <IsValueClass>false</IsValueClass> > > <Setter></Setter> > > <IsURL>false</IsURL> > > <BaseInfo></BaseInfo> > > <IsInherited>false</IsInherited> > > <IsExternal>false</IsExternal> > > <Getter></Getter> > > <Name>EmriPrindit</Name> > > <Length>100</Length> > > <MinValue></MinValue> > > <IsEmail>false</IsEmail> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <IsEmail>false</IsEmail> > > <MinLength>0</MinLength> > > <IsValueClass>false</IsValueClass> > > <IsEncrypted>false</IsEncrypted> > > <ColumnName></ColumnName> > > <Setter></Setter> > > <ReadOnly>false</ReadOnly> > > <Length>100</Length> > > <IsExternal>false</IsExternal> > > <Precision>8</Precision> > > <IsCreditCard>false</IsCreditCard> > > <Getter></Getter> > > <MaxLength>100</MaxLength> > > <BaseInfo></BaseInfo> > > <Scale>2</Scale> > > <DataType>string</DataType> > > <InitValue></InitValue> > > <Description></Description> > > <MinValue></MinValue> > > <CustomValidation></CustomValidation> > > <IsStatic>false</IsStatic> > > <IsInherited>false</IsInherited> > > <Persisted>true</Persisted> > > <Name>Emri</Name> > > <IsRequired>false</IsRequired> > > <MaxValue></MaxValue> > > <IsURL>false</IsURL> > > </Attribute> > > </j.0:hasChild> > > <j.0:hasChild> > > <Attribute> > > <IsValueClass>false</IsValueClass> > > <InitValue></InitValue> > > <Persisted>true</Persisted> > > <MaxLength>100</MaxLength> > > <Setter></Setter> > > <MaxValue></MaxValue> > > <IsExternal>false</IsExternal> > > <Description></Description> > > <IsRequired>false</IsRequired> > > <IsEncrypted>false</IsEncrypted> > > <Getter></Getter> > > <ReadOnly>false</ReadOnly> > > <Length>100</Length> > > <BaseInfo></BaseInfo> > > <MinValue></MinValue> > > <ColumnName></ColumnName> > > <Scale>2</Scale> > > <IsCreditCard>false</IsCreditCard> > > <DataType>int</DataType> > > <IsEmail>false</IsEmail> > > <CustomValidation></CustomValidation> > > <MinLength>0</MinLength> > > <IsStatic>false</IsStatic> > > <IsURL>false</IsURL> > > <IsInherited>false</IsInherited> > > <Precision>8</Precision> > > <Name>Id</Name> > > </Attribute> > > </j.0:hasChild> > > </Attributes> > > </j.0:hasChild> > > <ModelName>Notebook</ModelName> > > <Name>Student</Name> > > <ConcurencyControl>true</ConcurencyControl> > > <IsStatic>false</IsStatic> > > <Stereotype>Class</Stereotype> > > <TableName></TableName> > > <j.0:hasChild> > > <DiagramInfo> > > <Width>241.203125</Width> > > <Top>190</Top> > > <Left>54</Left> > > <IsExpanded>true</IsExpanded> > > <Height>238</Height> > > </DiagramInfo> > > </j.0:hasChild> > > <BaseModel></BaseModel> > > <ShadowModel></ShadowModel> > > <BaseClasses></BaseClasses> > > <Description></Description> > > <ShadowClass></ShadowClass> > > <AutoAssignPrimaryKey>true</AutoAssignPrimaryKey> > > <IsPersisted>true</IsPersisted> > > <PK>Id</PK> > > <BaseClass></BaseClass> > > </Class> > > </j.0:hasChild> > > <j.0:hasChild> > > <Class> > > <AutoAssignPrimaryKey>true</AutoAssignPrimaryKey> > > <IsStatic>false</IsStatic> > > <BaseModel></BaseModel> > > <Description></Description> > > <PK>Id</PK> > > <ShadowClass></ShadowClass> > > <j.0:hasChild> > > <DiagramInfo> > > <Width>247.40625</Width> > > <Top>233</Top> > > <Left>448</Left> > > <IsExpanded>true</IsExpanded> > > <Height>180</Height> > > </DiagramInfo> > > </j.0:hasChild> > > <IdGeneratorType>HiLoGenerator</IdGeneratorType> > > <Name>Notebook</Name> > > <IsPersisted>true</IsPersisted> > > <ModelName>Notebook</ModelName> > > <BaseClass></BaseClass> > > <ConcurencyControl>true</ConcurencyControl> > > <ShadowModel></ShadowModel> > > <BaseClasses></BaseClasses> > > <TableName></TableName> > > <j.0:hasChild> > > <Attributes> > > <j.0:hasChild> > > <Attribute> > > <CustomValidation></CustomValidation> > > <MaxValue></MaxValue> > > <IsRequired>false</IsRequired> > > <IsExternal>false</IsExternal> > > <Getter></Getter> > > <Precision>8</Precision> > > <Length>100</Length> > > <DataType>int</DataType> > > <IsEmail>false</IsEmail> > > <Name>Id</Name> > > <MinLength>0</MinLength> > > <IsURL>false</IsURL> > > <Setter></Setter> > > <IsValueClass>false</IsValueClass> > > <IsStatic>false</IsStatic> > > <IsCreditCard>false</IsCreditCard> > > <Description></Description> > > <Scale>2</Scale> > > <BaseInfo></BaseInfo> > > <ColumnName></ColumnName> > > <MaxLength>100</MaxLength> > > <Persisted>true</Persisted> > > <InitValue></InitValue> > > <IsInherited>false</IsInherited> > > <IsEncrypted>false</IsEncrypted> > > <ReadOnly>false</ReadOnly> > > <MinValue></MinValue> > > </Attribute> > > </j.0:hasChild> > > </Attributes> > > </j.0:hasChild> > > <Stereotype>Class</Stereotype> > > </Class> > > </j.0:hasChild> > > </Classes> > > </j.0:hasChild> > > <j.0:hasChild> > > <Associations> > > <j.0:hasChild> > > <Association> > > <MaxFileSize>1000</MaxFileSize> > > <OrderByDirection1>Asc</OrderByDirection1> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.6894736842105263</Percent2> > > <Percent1>0.5214096248579008</Percent1> > > <Path>M 577 233 L 577 132 L 483 132</Path> > > <Edge2>Right</Edge2> > > <Edge1>Top</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <OrderByDirection2>Asc</OrderByDirection2> > > <OrderByProperty2></OrderByProperty2> > > <Multiplicity1>ZeroOrOne</Multiplicity1> > > <IsExternal>false</IsExternal> > > <IsInherited>false</IsInherited> > > <Persisted>true</Persisted> > > <AllowedExtensions></AllowedExtensions> > > <OnDelete2>Dissasociate</OnDelete2> > > <StorageMedium>FileSystem</StorageMedium> > > <Class1>Notebook</Class1> > > <Class2>Absance</Class2> > > <UnlimitedFileSize>true</UnlimitedFileSize> > > <Role1>Notebook</Role1> > > <ModelName>Notebook</ModelName> > > <IsShadow>false</IsShadow> > > <AllowAllExtensions>true</AllowAllExtensions> > > <OrderByProperty1></OrderByProperty1> > > <Navigable1>true</Navigable1> > > <Role2>Absance</Role2> > > <Navigable2>true</Navigable2> > > <Multiplicity2>Many</Multiplicity2> > > <OnDelete1>Dissasociate</OnDelete1> > > </Association> > > </j.0:hasChild> > > <j.0:hasChild> > > <Association> > > <Multiplicity1>ZeroOrOne</Multiplicity1> > > <Role2>Nxenesi</Role2> > > <OrderByDirection2>Asc</OrderByDirection2> > > <OnDelete1>Dissasociate</OnDelete1> > > <OrderByDirection1>Asc</OrderByDirection1> > > <OnDelete2>CascadeDelete</OnDelete2> > > <MaxFileSize>1000</MaxFileSize> > > <Multiplicity2>One</Multiplicity2> > > <AllowedExtensions></AllowedExtensions> > > <IsInherited>false</IsInherited> > > <IsExternal>false</IsExternal> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.3983402489626556</Percent2> > > <Percent1>0.10526315789473684</Percent1> > > <Path>M 303 21 L 150 21 L 150 190</Path> > > <Edge2>Top</Edge2> > > <Edge1>Left</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <ModelName>Notebook</ModelName> > > <StorageMedium>FileSystem</StorageMedium> > > <Persisted>true</Persisted> > > <UnlimitedFileSize>true</UnlimitedFileSize> > > <AllowAllExtensions>true</AllowAllExtensions> > > <Class2>Student</Class2> > > <IsShadow>false</IsShadow> > > <Role1>Mungesat</Role1> > > <Class1>Absance</Class1> > > <OrderByProperty1></OrderByProperty1> > > <Navigable2>true</Navigable2> > > <OrderByProperty2></OrderByProperty2> > > <Navigable1>false</Navigable1> > > </Association> > > </j.0:hasChild> > > <j.0:hasChild> > > <Association> > > <IsExternal>false</IsExternal> > > <OrderByProperty1></OrderByProperty1> > > <StorageMedium>FileSystem</StorageMedium> > > <OnDelete1>Dissasociate</OnDelete1> > > <IsShadow>false</IsShadow> > > <AllowAllExtensions>true</AllowAllExtensions> > > <Role1>Evaluations</Role1> > > <ModelName>Notebook</ModelName> > > <AllowedExtensions></AllowedExtensions> > > <Class1>Evaluation</Class1> > > <MaxFileSize>1000</MaxFileSize> > > <Navigable1>true</Navigable1> > > <Navigable2>true</Navigable2> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.6736842105263158</Percent2> > > <Percent1>0.8473684210526315</Percent1> > > <Path>M 592 661 L 700 661 L 700 605 L 811 605</Path> > > <Edge2>Left</Edge2> > > <Edge1>Right</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <OrderByDirection2>Asc</OrderByDirection2> > > <UnlimitedFileSize>true</UnlimitedFileSize> > > <IsInherited>false</IsInherited> > > <Persisted>true</Persisted> > > <Multiplicity1>Many</Multiplicity1> > > <Class2>Teacher</Class2> > > <OrderByProperty2></OrderByProperty2> > > <Multiplicity2>ZeroOrOne</Multiplicity2> > > <OnDelete2>Dissasociate</OnDelete2> > > <Role2>Teacher</Role2> > > <OrderByDirection1>Asc</OrderByDirection1> > > </Association> > > </j.0:hasChild> > > <j.0:hasChild> > > <Association> > > <OrderByDirection2>Asc</OrderByDirection2> > > <OrderByProperty2></OrderByProperty2> > > <IsInherited>false</IsInherited> > > <UnlimitedFileSize>true</UnlimitedFileSize> > > <AllowedExtensions></AllowedExtensions> > > <Navigable2>true</Navigable2> > > <Role1>Notebook</Role1> > > <Navigable1>false</Navigable1> > > <OnDelete1>Dissasociate</OnDelete1> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.49444444444444446</Percent2> > > <Percent1>0.7275483137552103</Percent1> > > <Path>M 628 233 L 628 200 L 720 200 L 720 460 L 501 460 > L 501 500</Path> > > <Edge2>Top</Edge2> > > <Edge1>Top</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <AllowAllExtensions>true</AllowAllExtensions> > > <Multiplicity2>Many</Multiplicity2> > > <StorageMedium>FileSystem</StorageMedium> > > <OrderByDirection1>Asc</OrderByDirection1> > > <ModelName>Notebook</ModelName> > > <MaxFileSize>1000</MaxFileSize> > > <IsShadow>false</IsShadow> > > <IsExternal>false</IsExternal> > > <OnDelete2>Dissasociate</OnDelete2> > > <Class1>Notebook</Class1> > > <Persisted>true</Persisted> > > <Class2>Evaluation</Class2> > > <Role2>Evaluations</Role2> > > <Multiplicity1>ZeroOrOne</Multiplicity1> > > <OrderByProperty1>Lenda</OrderByProperty1> > > </Association> > > </j.0:hasChild> > > <j.0:hasChild> > > <Association> > > <OrderByDirection2>Asc</OrderByDirection2> > > <UnlimitedFileSize>true</UnlimitedFileSize> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.3894736842105263</Percent2> > > <Percent1>0.35294117647058826</Percent1> > > <Path>M 54 274 L 20 274 L 20 574 L 412 574</Path> > > <Edge2>Left</Edge2> > > <Edge1>Left</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <OrderByProperty2></OrderByProperty2> > > <Navigable1>true</Navigable1> > > <Role2>Evaluation</Role2> > > <Class1>Student</Class1> > > <OnDelete1>Dissasociate</OnDelete1> > > <IsShadow>false</IsShadow> > > <Role1>Student</Role1> > > <Navigable2>true</Navigable2> > > <Multiplicity2>Many</Multiplicity2> > > <StorageMedium>FileSystem</StorageMedium> > > <AllowAllExtensions>true</AllowAllExtensions> > > <OnDelete2>Dissasociate</OnDelete2> > > <ModelName>Notebook</ModelName> > > <OrderByDirection1>Asc</OrderByDirection1> > > <IsExternal>false</IsExternal> > > <Class2>Evaluation</Class2> > > <MaxFileSize>1000</MaxFileSize> > > <Multiplicity1>ZeroOrOne</Multiplicity1> > > <IsInherited>false</IsInherited> > > <Persisted>true</Persisted> > > <OrderByProperty1></OrderByProperty1> > > <AllowedExtensions></AllowedExtensions> > > </Association> > > </j.0:hasChild> > > <j.0:hasChild> > > <Association> > > <OnDelete2>CascadeDelete</OnDelete2> > > <ModelName>Notebook</ModelName> > > <Multiplicity2>Many</Multiplicity2> > > <Persisted>true</Persisted> > > <OrderByDirection1>Asc</OrderByDirection1> > > <Role2>Students</Role2> > > <IsInherited>false</IsInherited> > > <Class2>Student</Class2> > > <IsExternal>false</IsExternal> > > <UnlimitedFileSize>true</UnlimitedFileSize> > > <OrderByDirection2>Asc</OrderByDirection2> > > <Multiplicity1>ZeroOrOne</Multiplicity1> > > <Navigable1>false</Navigable1> > > <Class1>Notebook</Class1> > > <OrderByProperty2></OrderByProperty2> > > <OnDelete1>Dissasociate</OnDelete1> > > <IsShadow>false</IsShadow> > > <OrderByProperty1></OrderByProperty1> > > <Role1>Notebook</Role1> > > <AllowedExtensions></AllowedExtensions> > > <StorageMedium>FileSystem</StorageMedium> > > <MaxFileSize>1000</MaxFileSize> > > <j.0:hasChild> > > <DiagramInfo> > > <Percent2>0.3025210084033613</Percent2> > > <Percent1>0.38333333333333336</Percent1> > > <Path>M 448 302 L 370 302 L 370 262 L 295 262</Path> > > <Edge2>Right</Edge2> > > <Edge1>Left</Edge1> > > </DiagramInfo> > > </j.0:hasChild> > > <Navigable2>true</Navigable2> > > <AllowAllExtensions>true</AllowAllExtensions> > > </Association> > > </j.0:hasChild> > > </Associations> > > </j.0:hasChild> > > </BusinessObject> > > </rdf:RDF> > > ------------------------------------------ > > > > Hope for your help. Thanks a lot. >