klient, töötaja, kasutaja,.. Kõige enam toetavad klasside leidmist teised (Use Case ning dünaamika-) diagrammid. Ilma süsteemi eesmärke ja funktsionaalsust modelleerimata pole võimalik otsustada konkreetsete klasside vajalikkuse üle. Atribuudid Klassi atribuudid kirjeldavad objektide omadusi. Süsteemi eesmärk ja funktsionaalsus mõjutavad klassi kirjeldavaid atribuute. Kirjeldatakse ainult modelleeritava süsteemi kontekstis huvi pakkuvaid atribuute. Atribuudil on tüüp: Primitiivsed tüübid: integer, Boolean, real, point, area, enumeration Spetsiifilised (programmeerimiskeele jaoks) Teised klassid võivad olla atribuudi tüübiks Atribuudi nähtavus (visibility): Public (+): nähtav ja kasutatav väljaspoolt antud klassi Private (-): nähtav ja kasutatav ainult antud klassi sees Protected: kasutatakse koos üldistamise/pärimise seosega Atribuudil võib olla vaikimisi väärtus.
Selleks on vaja algoritmi, mis otsib erandeid. Algoritmi analüüs annab vastuse järgmistele küsimustele. Millal puud pole? Mida teha vasturääkivate andmete puhul? Kas iga puu annab sama funktsiooni? Mis mõttes sama? Kas efektiivseim puu on ka sisult optimaalne? 51. C4.5. ID3 üldistus on algoritm C4.5, mis (1) lubab väärtustamata atribuute puu ehitamisel vaadatakse vaid neid objekte, kus atribuudil on väärtus; (2) lubab numbrilisi atribuute atribuudi väärtused jagatakse kahte või rohkemasse ossa nii, et sellest jaotusest tulenev määramatus oleks minimaalne (võib kaasa tuua mahukad arvutused selleks, et leida parimat klassijaotust). C4.5 algoritmi edasiarenduste eelisteks on suurem kiirus, väiksem mälu vajadus, väiksema tippude arvuga puud jm. 52. Lihtne õppimine närvivõrkudes.
Andmed on organiseeritud relatsioonideks (tabeliteks). 21. sajandi algul kõige levinum andmebaasi tüüp. Relatsioon on samade atribuutidega olemieksemplaride ja nende atribuutide hulk. Atribuut on nimeline olemi omadus. Atribuudi domeen on atribuudi kõigi võimalike väärtuste hulk. Domeen annab võimaluse defineerida väärtused, mida atribuut võib omada. Relatsioonide omadused : o Igal relatsioonil on relatsioonilise skeemi piires unikaalne nimi. o Igal atribuudil on relatsiooni piires unikaalne nimi. o Ühe atribuudi väärtused kuuluvad kõik ühte domeeni. o Iga kirje peab olema sisu (väärtuse) poolest unikaalne, st. eristatav relatsiooni teistest kirjetest. o Relatsioonilises mudelis ei mõjuta kirjete ja atribuutide järjekord relatsioonis andmete tähendust. o Relatsioonide järjekord relatsioonilises skeemis ei oma tähtsust. 1