Model: ColegioMaximus Report: Relatorio Diagrama Conceitual escola1 Author: sisregiii Version: Date: 07/04/2014 Summary: Conceptual Data Model ColegioMaimus!eport !elatorio Diagrama Conceitual escola1 Table of Contents Sy"ase #o$erDesigner 07/04/2014#age 2 o% &' Conceptual Data Model ColegioMaximus I Introduction I.1 Description I.2 Card of model ColegioMaximus Name ColegioMaximus Code COLEGIOMAXIMUS Comment Author ersion !o"erDesigner #$%#&%'#(& !age ) Conceptual Data Model ColegioMaximus II Short model description II.1 List of diagrams Name Code Maximus MAXIMUS II.2 Diagram Maximus pro%essor l eci ona para turma turma contem discipl ina al uno pertence turma al uno o"tem matricul a t"di sci pli na ( ) ) di sc*codi go di sc*nome di sc*si gl a +nteger Vari a"l e characters ,'0- Vari a"l e characters ,.- t"pro%essor ( ) ) ) o ) ) ) o o ) ) ) ) o ) o pro%*codi go pro%*nome pro%*dtnasc pro%*mae pro%*pai pro%*natural pro%*naci onal pro%*!g pro%*!gDt/p pro%*!g0rg/p pro%*l ogradouro pro%*1um!esi d pro%*cep pro%*cp% pro%*%ormacao pro%*dtadmi ssao pro%*demi ssao +nteger Varia"l e characters ,&0- Date Varia"l e characters ,.0- Varia"l e characters ,.0- Varia"l e characters ,'0- Varia"l e characters ,'0- Varia"l e characters ,20- Date Varia"l e characters ,'0- Varia"l e characters ,100- Varia"l e characters ,10- Varia"l e characters ,2- Varia"l e characters ,14- Varia"l e characters ,'0- Date Date t"al uno ( ) ) ) ) o ) ) o ) ) ) ) ) ) ) ) o al u*codi go al u*seo al u*dtnasc al u*nome al u*mae al u*pai al u*natural al u*naci onal al u*cp% al u*logradouro al u*1um!esi d al u*cep al u*certnasc al u*certnascdata al u*certnascl i 3ro al u*certnasc%ol ha al u*certnasccartorio al u*compl emento +nteger Characters ,1- Date Varia"l e characters ,&0- Varia"l e characters ,&0- Varia"l e characters ,&0- Varia"l e characters ,'0- Varia"l e characters ,'0- Varia"l e characters ,14- Varia"l e characters ,100- Varia"l e characters ,10- Varia"l e characters ,2- Varia"l e characters ,20- Date Varia"l e characters ,10- Varia"l e characters ,10- Varia"l e characters ,'0- 4ong 3aria"l e characters ,400- t"matricul a ( ) mat*codi go mat*data +nteger Date t"turma ( ) ) turm*codi go turm*nome turm*turno +nteger Vari a"le characters ,'0- Vari a"le characters ,10- !o"erDesigner #$%#&%'#(& !age & Conceptual Data Model ColegioMaximus II.3 List of data items Name Code Domain Data *+pe Length !recision alu,cep ALU,CE! aria-le characters ./0 / alu,certnasc ALU,CE1* NASC aria-le characters .'#0 '# alu,certnascc artorio ALU,CE1* NASCCA1* O1IO aria-le characters .)#0 )# alu,certnascd ata ALU,CE1* NASCDA*A Date alu,certnasc2 olha ALU,CE1* NASC3OL4 A aria-le characters .(#0 (# alu,certnascli 5ro ALU,CE1* NASCLI1O aria-le characters .(#0 (# alu,codigo ALU,CODIG O Integer alu,complem ento ALU,COM! LEMEN*O Long 5aria-le characters .&##0 &## alu,cp2 ALU,C!3 aria-le characters .(&0 (& alu,dtnasc ALU,D*NA SC Date alu,logradour o ALU,LOG1 ADOU1O aria-le characters .(##0 (## alu,mae ALU,MAE aria-le characters .6#0 6# alu,nacional ALU,NACIO NAL aria-le characters .)#0 )# alu,natural ALU,NA*U 1AL aria-le characters .)#0 )# alu,nome ALU,NOME aria-le characters .6#0 6# alu,Num1esi d ALU,NUM1 ESID aria-le characters .(#0 (# !o"erDesigner #$%#&%'#(& !age 6 Conceptual Data Model ColegioMaximus alu,pai ALU,!AI aria-le characters .6#0 6# alu,sexo ALU,SEXO Characters .(0 ( disc,codigo DISC,CODI GO Integer disc,nome DISC,NOME aria-le characters .)#0 )# disc,sigla DISC,SIGLA aria-le characters .70 7 mat,codigo MA*,CODI GO Integer mat,data MA*,DA*A Date pro2,cep !1O3,CE! aria-le characters ./0 / pro2,codigo !1O3,CODI GO Integer pro2,cp2 !1O3,C!3 aria-le characters .(&0 (& pro2,demissa o !1O3,DEMI SSAO Date pro2,dtadmiss ao !1O3,D*AD MISSAO Date pro2,dtnasc !1O3,D*N ASC Date pro2,2ormaca o !1O3,3O1 MACAO aria-le characters .)#0 )# pro2,logradou ro !1O3,LOG1 ADOU1O aria-le characters .(##0 (## pro2,mae !1O3,MAE aria-le characters .7#0 7# pro2,nacional !1O3,NACI ONAL aria-le characters .)#0 )# pro2,natural !1O3,NA*U 1AL aria-le characters .)#0 )# pro2,nome !1O3,NOM E aria-le characters .6#0 6# pro2,Num1es id !1O3,NUM 1ESID aria-le characters (# !o"erDesigner #$%#&%'#(& !age 7 Conceptual Data Model ColegioMaximus .(#0 pro2,pai !1O3,!AI aria-le characters .7#0 7# pro2,1g !1O3,1G aria-le characters .'#0 '# pro2,1gDtEx p !1O3,1GD* EX! Date pro2,1gOrgE xp !1O3,1GO 1GEX! aria-le characters .)#0 )# turm,codigo *U1M,COD IGO Integer turm,nome *U1M,NOM E aria-le characters .)#0 )# turm,turno *U1M,*U1 NO aria-le characters .(#0 (# II.4 List of entities Name Code !arent Generate Num-er t-aluno *8ALUNO Conceptual Data Model 9ColegioMaximus9 X t-disciplina *8DISCI!LINA Conceptual Data Model 9ColegioMaximus9 X t-matricula *8MA*1ICULA Conceptual Data Model 9ColegioMaximus9 t-pro2essor *8!1O3ESSO1 Conceptual Data Model 9ColegioMaximus9 X t-turma *8*U1MA Conceptual Data Model 9ColegioMaximus9 X II.5 List of relationships Name Code !arent Generate Entit+ ' Entit+ ( Depend ent 1ole Entit+ ( :; Entit+ ' Entit+ ' :; Entit+ ( !o"erDesigner #$%#&%'#(& !age $ Conceptual Data Model ColegioMaximus 1ole Cardinal it+ 1ole Cardinal it+ aluno o-tem matricul a ALUNO ,O8*E M,MA* 1ICUL A Concept ual Data Model 9Colegio Maximu s9 X t-matric ula t-aluno (<( #<n aluno pertence turma ALUNO ,!E1*E NCE,* U1MA Concept ual Data Model 9Colegio Maximu s9 X t-aluno t-turma (<n (<( pro2esso r leciona para turma !1O3E SSO1, LECIO NA,!A 1A,*U 1MA Concept ual Data Model 9Colegio Maximu s9 X t-turma t-pro2es sor #<n #<n turma contem disciplin a *U1M A,CON *EM,D ISCI!LI NA Concept ual Data Model 9Colegio Maximu s9 X t-discipl ina t-turma (<n #<n !o"erDesigner #$%#&%'#(& !age = Conceptual Data Model ColegioMaximus III ull model description III.1List of diagrams Name Code Maximus MAXIMUS III.2Diagram Maximus pro%essor l eci ona para turma turma contem discipl ina al uno pertence turma al uno o"tem matricul a t"di sci pli na ( ) ) di sc*codi go di sc*nome di sc*si gl a +nteger Vari a"l e characters ,'0- Vari a"l e characters ,.- t"pro%essor ( ) ) ) o ) ) ) o o ) ) ) ) o ) o pro%*codi go pro%*nome pro%*dtnasc pro%*mae pro%*pai pro%*natural pro%*naci onal pro%*!g pro%*!gDt/p pro%*!g0rg/p pro%*l ogradouro pro%*1um!esi d pro%*cep pro%*cp% pro%*%ormacao pro%*dtadmi ssao pro%*demi ssao +nteger Varia"l e characters ,&0- Date Varia"l e characters ,.0- Varia"l e characters ,.0- Varia"l e characters ,'0- Varia"l e characters ,'0- Varia"l e characters ,20- Date Varia"l e characters ,'0- Varia"l e characters ,100- Varia"l e characters ,10- Varia"l e characters ,2- Varia"l e characters ,14- Varia"l e characters ,'0- Date Date t"al uno ( ) ) ) ) o ) ) o ) ) ) ) ) ) ) ) o al u*codi go al u*seo al u*dtnasc al u*nome al u*mae al u*pai al u*natural al u*naci onal al u*cp% al u*logradouro al u*1um!esi d al u*cep al u*certnasc al u*certnascdata al u*certnascl i 3ro al u*certnasc%ol ha al u*certnasccartorio al u*compl emento +nteger Characters ,1- Date Varia"l e characters ,&0- Varia"l e characters ,&0- Varia"l e characters ,&0- Varia"l e characters ,'0- Varia"l e characters ,'0- Varia"l e characters ,14- Varia"l e characters ,100- Varia"l e characters ,10- Varia"l e characters ,2- Varia"l e characters ,20- Date Varia"l e characters ,10- Varia"l e characters ,10- Varia"l e characters ,'0- 4ong 3aria"l e characters ,400- t"matricul a ( ) mat*codi go mat*data +nteger Date t"turma ( ) ) turm*codi go turm*nome turm*turno +nteger Vari a"le characters ,'0- Vari a"le characters ,10- !o"erDesigner #$%#&%'#(& !age / Conceptual Data Model ColegioMaximus III.3List of data items Name Code Domain Data Type Length Precision alu,cep ALU,CE! aria-le characters ./0 / alu,certnasc ALU,CE1*NA SC aria-le characters .'#0 '# alu,certnasccart orio ALU,CE1*NA SCCA1*O1IO aria-le characters .)#0 )# alu,certnascdata ALU,CE1*NA SCDA*A Date alu,certnasc2olh a ALU,CE1*NA SC3OL4A aria-le characters .(#0 (# alu,certnascli5ro ALU,CE1*NA SCLI1O aria-le characters .(#0 (# alu,codigo ALU,CODIGO Integer alu,complement o ALU,COM!LE MEN*O Long 5aria-le characters .&##0 &## alu,cp2 ALU,C!3 aria-le characters .(&0 (& alu,dtnasc ALU,D*NASC Date alu,logradouro ALU,LOG1AD OU1O aria-le characters .(##0 (## alu,mae ALU,MAE aria-le characters .6#0 6# alu,nacional ALU,NACION AL aria-le characters .)#0 )# alu,natural ALU,NA*U1A L aria-le characters .)#0 )# alu,nome ALU,NOME aria-le characters .6#0 6# alu,Num1esid ALU,NUM1ES ID aria-le characters .(#0 (# alu,pai ALU,!AI aria-le characters .6#0 6# alu,sexo ALU,SEXO Characters .(0 ( disc,codigo DISC,CODIGO Integer disc,nome DISC,NOME aria-le characters .)#0 )# disc,sigla DISC,SIGLA aria-le characters .70 7 mat,codigo MA*,CODIGO Integer mat,data MA*,DA*A Date pro2,cep !1O3,CE! aria-le characters ./0 / pro2,codigo !1O3,CODIGO Integer pro2,cp2 !1O3,C!3 aria-le characters .(&0 (& pro2,demissao !1O3,DEMISS AO Date pro2,dtadmissao !1O3,D*ADM ISSAO Date pro2,dtnasc !1O3,D*NAS C Date pro2,2ormacao !1O3,3O1MA CAO aria-le characters .)#0 )# !o"erDesigner #$%#&%'#(& !age (# Conceptual Data Model ColegioMaximus pro2,logradouro !1O3,LOG1A DOU1O aria-le characters .(##0 (## pro2,mae !1O3,MAE aria-le characters .7#0 7# pro2,nacional !1O3,NACION AL aria-le characters .)#0 )# pro2,natural !1O3,NA*U1 AL aria-le characters .)#0 )# pro2,nome !1O3,NOME aria-le characters .6#0 6# pro2,Num1esid !1O3,NUM1E SID aria-le characters .(#0 (# pro2,pai !1O3,!AI aria-le characters .7#0 7# pro2,1g !1O3,1G aria-le characters .'#0 '# pro2,1gDtExp !1O3,1GD*E X! Date pro2,1gOrgExp !1O3,1GO1G EX! aria-le characters .)#0 )# turm,codigo *U1M,CODIG O Integer turm,nome *U1M,NOME aria-le characters .)#0 )# turm,turno *U1M,*U1NO aria-le characters .(#0 (# III.3.1Data item alu_cep III>)>(>( Card o2 data item alu,cep Name alu,cep Code ALU,CE! Comment Domain ?None; Data *+pe aria-le characters ./0 Length / !recision III>)>(>' Standard chec@s o2 data item alu,cep Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues !o"erDesigner #$%#&%'#(& !age (( Conceptual Data Model ColegioMaximus Complete Aes III>)>(>) Ser5er 5alidation rule o2 the data item alu,cep BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>(>& List o2 attri-utes o2 the data item alu,cep Name Code Class Name alu,cep ALU,CE! Entit+ Attri-ute III.3.2Data item alu_certnasc III>)>'>( Card o2 data item alu,certnasc Name alu,certnasc Code ALU,CE1*NASC Comment Domain ?None; Data *+pe aria-le characters .'#0 Length '# !recision III>)>'>' Standard chec@s o2 data item alu,certnasc Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>'>) Ser5er 5alidation rule o2 the data item alu,certnasc BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'>& List o2 attri-utes o2 the data item alu,certnasc Name Code Class Name alu,certnasc ALU,CE1*NASC Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age (' Conceptual Data Model ColegioMaximus III.3.3Data item alu_certnasccartorio III>)>)>( Card o2 data item alu,certnasccartorio Name alu,certnasccartorio Code ALU,CE1*NASCCA1*O1IO Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision III>)>)>' Standard chec@s o2 data item alu,certnasccartorio Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)>) Ser5er 5alidation rule o2 the data item alu,certnasccartorio BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)>& List o2 attri-utes o2 the data item alu,certnasccartorio Name Code Class Name alu,certnasccartorio ALU,CE1*NASCCA1*O1IO Entit+ Attri-ute III.3.4Data item alu_certnascdata III>)>&>( Card o2 data item alu,certnascdata Name alu,certnascdata Code ALU,CE1*NASCDA*A Comment Domain ?None; Data *+pe Date Length !recision !o"erDesigner #$%#&%'#(& !age () Conceptual Data Model ColegioMaximus III>)>&>' Standard chec@s o2 data item alu,certnascdata Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>&>) Ser5er 5alidation rule o2 the data item alu,certnascdata BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>&>& List o2 attri-utes o2 the data item alu,certnascdata Name Code Class Name alu,certnascdata ALU,CE1*NASCDA*A Entit+ Attri-ute III.3.5Data item alu_certnascfolha III>)>6>( Card o2 data item alu,certnasc2olha Name alu,certnasc2olha Code ALU,CE1*NASC3OL4A Comment Domain ?None; Data *+pe aria-le characters .(#0 Length (# !recision III>)>6>' Standard chec@s o2 data item alu,certnasc2olha Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age (& Conceptual Data Model ColegioMaximus III>)>6>) Ser5er 5alidation rule o2 the data item alu,certnasc2olha BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>6>& List o2 attri-utes o2 the data item alu,certnasc2olha Name Code Class Name alu,certnasc2olha ALU,CE1*NASC3OL4A Entit+ Attri-ute III.3.6Data item alu_certnasclivro III>)>7>( Card o2 data item alu,certnascli5ro Name alu,certnascli5ro Code ALU,CE1*NASCLI1O Comment Domain ?None; Data *+pe aria-le characters .(#0 Length (# !recision III>)>7>' Standard chec@s o2 data item alu,certnascli5ro Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>7>) Ser5er 5alidation rule o2 the data item alu,certnascli5ro BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>7>& List o2 attri-utes o2 the data item alu,certnascli5ro Name Code Class Name alu,certnascli5ro ALU,CE1*NASCLI1O Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age (6 Conceptual Data Model ColegioMaximus III.3.7Data item alu_codigo III>)>$>( Card o2 data item alu,codigo Name alu,codigo Code ALU,CODIGO Comment Domain ?None; Data *+pe Integer Length !recision III>)>$>' Standard chec@s o2 data item alu,codigo Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>$>) Ser5er 5alidation rule o2 the data item alu,codigo BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>$>& List o2 attri-utes o2 the data item alu,codigo Name Code Class Name alu,codigo ALU,CODIGO Entit+ Attri-ute III.3.8Data item alu_complemento III>)>=>( Card o2 data item alu,complemento Name alu,complemento Code ALU,COM!LEMEN*O Comment Domain ?None; Data *+pe Long 5aria-le characters .&##0 Length &## !recision !o"erDesigner #$%#&%'#(& !age (7 Conceptual Data Model ColegioMaximus III>)>=>' Standard chec@s o2 data item alu,complemento Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>=>) Ser5er 5alidation rule o2 the data item alu,complemento BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>=>& List o2 attri-utes o2 the data item alu,complemento Name Code Class Name alu,complemento ALU,COM!LEMEN*O Entit+ Attri-ute III.3.Data item alu_cpf III>)>/>( Card o2 data item alu,cp2 Name alu,cp2 Code ALU,C!3 Comment Domain ?None; Data *+pe aria-le characters .(&0 Length (& !recision III>)>/>' Standard chec@s o2 data item alu,cp2 Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age ($ Conceptual Data Model ColegioMaximus III>)>/>) Ser5er 5alidation rule o2 the data item alu,cp2 BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>/>& List o2 attri-utes o2 the data item alu,cp2 Name Code Class Name alu,cp2 ALU,C!3 Entit+ Attri-ute III.3.1! Data item alu_dtnasc III>)>(#>( Card o2 data item alu,dtnasc Name alu,dtnasc Code ALU,D*NASC Comment Domain ?None; Data *+pe Date Length !recision III>)>(#>' Standard chec@s o2 data item alu,dtnasc Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>(#>) Ser5er 5alidation rule o2 the data item alu,dtnasc BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>(#>& List o2 attri-utes o2 the data item alu,dtnasc Name Code Class Name alu,dtnasc ALU,D*NASC Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age (= Conceptual Data Model ColegioMaximus III.3.11 Data item alu_logradouro III>)>((>( Card o2 data item alu,logradouro Name alu,logradouro Code ALU,LOG1ADOU1O Comment Domain ?None; Data *+pe aria-le characters .(##0 Length (## !recision III>)>((>' Standard chec@s o2 data item alu,logradouro Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>((>) Ser5er 5alidation rule o2 the data item alu,logradouro BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>((>& List o2 attri-utes o2 the data item alu,logradouro Name Code Class Name alu,logradouro ALU,LOG1ADOU1O Entit+ Attri-ute III.3.12 Data item alu_mae III>)>('>( Card o2 data item alu,mae Name alu,mae Code ALU,MAE Comment Domain ?None; Data *+pe aria-le characters .6#0 Length 6# !recision !o"erDesigner #$%#&%'#(& !age (/ Conceptual Data Model ColegioMaximus III>)>('>' Standard chec@s o2 data item alu,mae Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>('>) Ser5er 5alidation rule o2 the data item alu,mae BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>('>& List o2 attri-utes o2 the data item alu,mae Name Code Class Name alu,mae ALU,MAE Entit+ Attri-ute III.3.13 Data item alu_nacional III>)>()>( Card o2 data item alu,nacional Name alu,nacional Code ALU,NACIONAL Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision III>)>()>' Standard chec@s o2 data item alu,nacional Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age '# Conceptual Data Model ColegioMaximus III>)>()>) Ser5er 5alidation rule o2 the data item alu,nacional BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>()>& List o2 attri-utes o2 the data item alu,nacional Name Code Class Name alu,nacional ALU,NACIONAL Entit+ Attri-ute III.3.14 Data item alu_natural III>)>(&>( Card o2 data item alu,natural Name alu,natural Code ALU,NA*U1AL Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision III>)>(&>' Standard chec@s o2 data item alu,natural Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>(&>) Ser5er 5alidation rule o2 the data item alu,natural BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>(&>& List o2 attri-utes o2 the data item alu,natural Name Code Class Name alu,natural ALU,NA*U1AL Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age '( Conceptual Data Model ColegioMaximus III.3.15 Data item alu_nome III>)>(6>( Card o2 data item alu,nome Name alu,nome Code ALU,NOME Comment Domain ?None; Data *+pe aria-le characters .6#0 Length 6# !recision III>)>(6>' Standard chec@s o2 data item alu,nome Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>(6>) Ser5er 5alidation rule o2 the data item alu,nome BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>(6>& List o2 attri-utes o2 the data item alu,nome Name Code Class Name alu,nome ALU,NOME Entit+ Attri-ute III.3.16 Data item alu_"um#esid III>)>(7>( Card o2 data item alu,Num1esid Name alu,Num1esid Code ALU,NUM1ESID Comment Domain ?None; Data *+pe aria-le characters .(#0 Length (# !recision !o"erDesigner #$%#&%'#(& !age '' Conceptual Data Model ColegioMaximus III>)>(7>' Standard chec@s o2 data item alu,Num1esid Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>(7>) Ser5er 5alidation rule o2 the data item alu,Num1esid BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>(7>& List o2 attri-utes o2 the data item alu,Num1esid Name Code Class Name alu,Num1esid ALU,NUM1ESID Entit+ Attri-ute III.3.17 Data item alu_pai III>)>($>( Card o2 data item alu,pai Name alu,pai Code ALU,!AI Comment Domain ?None; Data *+pe aria-le characters .6#0 Length 6# !recision III>)>($>' Standard chec@s o2 data item alu,pai Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age ') Conceptual Data Model ColegioMaximus III>)>($>) Ser5er 5alidation rule o2 the data item alu,pai BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>($>& List o2 attri-utes o2 the data item alu,pai Name Code Class Name alu,pai ALU,!AI Entit+ Attri-ute III.3.18 Data item alu_se$o III>)>(=>( Card o2 data item alu,sexo Name alu,sexo Code ALU,SEXO Comment Domain ?None; Data *+pe Characters .(0 Length ( !recision III>)>(=>' Standard chec@s o2 data item alu,sexo Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>(=>) Ser5er 5alidation rule o2 the data item alu,sexo BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>(=>& List o2 attri-utes o2 the data item alu,sexo Name Code Class Name alu,sexo ALU,SEXO Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age '& Conceptual Data Model ColegioMaximus III.3.1 Data item disc_codigo III>)>(/>( Card o2 data item disc,codigo Name disc,codigo Code DISC,CODIGO Comment Domain ?None; Data *+pe Integer Length !recision III>)>(/>' Standard chec@s o2 data item disc,codigo Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>(/>) Ser5er 5alidation rule o2 the data item disc,codigo BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>(/>& List o2 attri-utes o2 the data item disc,codigo Name Code Class Name disc,codigo DISC,CODIGO Entit+ Attri-ute III.3.2! Data item disc_nome III>)>'#>( Card o2 data item disc,nome Name disc,nome Code DISC,NOME Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision !o"erDesigner #$%#&%'#(& !age '6 Conceptual Data Model ColegioMaximus III>)>'#>' Standard chec@s o2 data item disc,nome Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>'#>) Ser5er 5alidation rule o2 the data item disc,nome BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'#>& List o2 attri-utes o2 the data item disc,nome Name Code Class Name disc,nome DISC,NOME Entit+ Attri-ute III.3.21 Data item disc_sigla III>)>'(>( Card o2 data item disc,sigla Name disc,sigla Code DISC,SIGLA Comment Domain ?None; Data *+pe aria-le characters .70 Length 7 !recision III>)>'(>' Standard chec@s o2 data item disc,sigla Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age '7 Conceptual Data Model ColegioMaximus III>)>'(>) Ser5er 5alidation rule o2 the data item disc,sigla BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'(>& List o2 attri-utes o2 the data item disc,sigla Name Code Class Name disc,sigla DISC,SIGLA Entit+ Attri-ute III.3.22 Data item mat_codigo III>)>''>( Card o2 data item mat,codigo Name mat,codigo Code MA*,CODIGO Comment Domain ?None; Data *+pe Integer Length !recision III>)>''>' Standard chec@s o2 data item mat,codigo Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>''>) Ser5er 5alidation rule o2 the data item mat,codigo BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>''>& List o2 attri-utes o2 the data item mat,codigo Name Code Class Name mat,codigo MA*,CODIGO Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age '$ Conceptual Data Model ColegioMaximus III.3.23 Data item mat_data III>)>')>( Card o2 data item mat,data Name mat,data Code MA*,DA*A Comment Domain ?None; Data *+pe Date Length !recision III>)>')>' Standard chec@s o2 data item mat,data Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>')>) Ser5er 5alidation rule o2 the data item mat,data BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>')>& List o2 attri-utes o2 the data item mat,data Name Code Class Name mat,data MA*,DA*A Entit+ Attri-ute III.3.24 Data item prof_cep III>)>'&>( Card o2 data item pro2,cep Name pro2,cep Code !1O3,CE! Comment Domain ?None; Data *+pe aria-le characters ./0 Length / !recision !o"erDesigner #$%#&%'#(& !age '= Conceptual Data Model ColegioMaximus III>)>'&>' Standard chec@s o2 data item pro2,cep Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>'&>) Ser5er 5alidation rule o2 the data item pro2,cep BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'&>& List o2 attri-utes o2 the data item pro2,cep Name Code Class Name pro2,cep !1O3,CE! Entit+ Attri-ute III.3.25 Data item prof_codigo III>)>'6>( Card o2 data item pro2,codigo Name pro2,codigo Code !1O3,CODIGO Comment Domain ?None; Data *+pe Integer Length !recision III>)>'6>' Standard chec@s o2 data item pro2,codigo Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age '/ Conceptual Data Model ColegioMaximus III>)>'6>) Ser5er 5alidation rule o2 the data item pro2,codigo BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'6>& List o2 attri-utes o2 the data item pro2,codigo Name Code Class Name pro2,codigo !1O3,CODIGO Entit+ Attri-ute III.3.26 Data item prof_cpf III>)>'7>( Card o2 data item pro2,cp2 Name pro2,cp2 Code !1O3,C!3 Comment Domain ?None; Data *+pe aria-le characters .(&0 Length (& !recision III>)>'7>' Standard chec@s o2 data item pro2,cp2 Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>'7>) Ser5er 5alidation rule o2 the data item pro2,cp2 BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'7>& List o2 attri-utes o2 the data item pro2,cp2 Name Code Class Name pro2,cp2 !1O3,C!3 Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age )# Conceptual Data Model ColegioMaximus III.3.27 Data item prof_demissao III>)>'$>( Card o2 data item pro2,demissao Name pro2,demissao Code !1O3,DEMISSAO Comment Domain ?None; Data *+pe Date Length !recision III>)>'$>' Standard chec@s o2 data item pro2,demissao Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>'$>) Ser5er 5alidation rule o2 the data item pro2,demissao BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'$>& List o2 attri-utes o2 the data item pro2,demissao Name Code Class Name pro2,demissao !1O3,DEMISSAO Entit+ Attri-ute III.3.28 Data item prof_dtadmissao III>)>'=>( Card o2 data item pro2,dtadmissao Name pro2,dtadmissao Code !1O3,D*ADMISSAO Comment Domain ?None; Data *+pe Date Length !recision !o"erDesigner #$%#&%'#(& !age )( Conceptual Data Model ColegioMaximus III>)>'=>' Standard chec@s o2 data item pro2,dtadmissao Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>'=>) Ser5er 5alidation rule o2 the data item pro2,dtadmissao BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'=>& List o2 attri-utes o2 the data item pro2,dtadmissao Name Code Class Name pro2,dtadmissao !1O3,D*ADMISSAO Entit+ Attri-ute III.3.2 Data item prof_dtnasc III>)>'/>( Card o2 data item pro2,dtnasc Name pro2,dtnasc Code !1O3,D*NASC Comment Domain ?None; Data *+pe Date Length !recision III>)>'/>' Standard chec@s o2 data item pro2,dtnasc Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age )' Conceptual Data Model ColegioMaximus III>)>'/>) Ser5er 5alidation rule o2 the data item pro2,dtnasc BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>'/>& List o2 attri-utes o2 the data item pro2,dtnasc Name Code Class Name pro2,dtnasc !1O3,D*NASC Entit+ Attri-ute III.3.3! Data item prof_formacao III>)>)#>( Card o2 data item pro2,2ormacao Name pro2,2ormacao Code !1O3,3O1MACAO Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision III>)>)#>' Standard chec@s o2 data item pro2,2ormacao Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)#>) Ser5er 5alidation rule o2 the data item pro2,2ormacao BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)#>& List o2 attri-utes o2 the data item pro2,2ormacao Name Code Class Name pro2,2ormacao !1O3,3O1MACAO Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age )) Conceptual Data Model ColegioMaximus III.3.31 Data item prof_logradouro III>)>)(>( Card o2 data item pro2,logradouro Name pro2,logradouro Code !1O3,LOG1ADOU1O Comment Domain ?None; Data *+pe aria-le characters .(##0 Length (## !recision III>)>)(>' Standard chec@s o2 data item pro2,logradouro Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)(>) Ser5er 5alidation rule o2 the data item pro2,logradouro BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)(>& List o2 attri-utes o2 the data item pro2,logradouro Name Code Class Name pro2,logradouro !1O3,LOG1ADOU1O Entit+ Attri-ute III.3.32 Data item prof_mae III>)>)'>( Card o2 data item pro2,mae Name pro2,mae Code !1O3,MAE Comment Domain ?None; Data *+pe aria-le characters .7#0 Length 7# !recision !o"erDesigner #$%#&%'#(& !age )& Conceptual Data Model ColegioMaximus III>)>)'>' Standard chec@s o2 data item pro2,mae Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)'>) Ser5er 5alidation rule o2 the data item pro2,mae BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)'>& List o2 attri-utes o2 the data item pro2,mae Name Code Class Name pro2,mae !1O3,MAE Entit+ Attri-ute III.3.33 Data item prof_nacional III>)>))>( Card o2 data item pro2,nacional Name pro2,nacional Code !1O3,NACIONAL Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision III>)>))>' Standard chec@s o2 data item pro2,nacional Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age )6 Conceptual Data Model ColegioMaximus III>)>))>) Ser5er 5alidation rule o2 the data item pro2,nacional BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>))>& List o2 attri-utes o2 the data item pro2,nacional Name Code Class Name pro2,nacional !1O3,NACIONAL Entit+ Attri-ute III.3.34 Data item prof_natural III>)>)&>( Card o2 data item pro2,natural Name pro2,natural Code !1O3,NA*U1AL Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision III>)>)&>' Standard chec@s o2 data item pro2,natural Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)&>) Ser5er 5alidation rule o2 the data item pro2,natural BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)&>& List o2 attri-utes o2 the data item pro2,natural Name Code Class Name pro2,natural !1O3,NA*U1AL Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age )7 Conceptual Data Model ColegioMaximus III.3.35 Data item prof_nome III>)>)6>( Card o2 data item pro2,nome Name pro2,nome Code !1O3,NOME Comment Domain ?None; Data *+pe aria-le characters .6#0 Length 6# !recision III>)>)6>' Standard chec@s o2 data item pro2,nome Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)6>) Ser5er 5alidation rule o2 the data item pro2,nome BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)6>& List o2 attri-utes o2 the data item pro2,nome Name Code Class Name pro2,nome !1O3,NOME Entit+ Attri-ute III.3.36 Data item prof_"um#esid III>)>)7>( Card o2 data item pro2,Num1esid Name pro2,Num1esid Code !1O3,NUM1ESID Comment Domain ?None; Data *+pe aria-le characters .(#0 Length (# !recision !o"erDesigner #$%#&%'#(& !age )$ Conceptual Data Model ColegioMaximus III>)>)7>' Standard chec@s o2 data item pro2,Num1esid Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)7>) Ser5er 5alidation rule o2 the data item pro2,Num1esid BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)7>& List o2 attri-utes o2 the data item pro2,Num1esid Name Code Class Name pro2,Num1esid !1O3,NUM1ESID Entit+ Attri-ute III.3.37 Data item prof_pai III>)>)$>( Card o2 data item pro2,pai Name pro2,pai Code !1O3,!AI Comment Domain ?None; Data *+pe aria-le characters .7#0 Length 7# !recision III>)>)$>' Standard chec@s o2 data item pro2,pai Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age )= Conceptual Data Model ColegioMaximus III>)>)$>) Ser5er 5alidation rule o2 the data item pro2,pai BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)$>& List o2 attri-utes o2 the data item pro2,pai Name Code Class Name pro2,pai !1O3,!AI Entit+ Attri-ute III.3.38 Data item prof_#g III>)>)=>( Card o2 data item pro2,1g Name pro2,1g Code !1O3,1G Comment Domain ?None; Data *+pe aria-le characters .'#0 Length '# !recision III>)>)=>' Standard chec@s o2 data item pro2,1g Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)=>) Ser5er 5alidation rule o2 the data item pro2,1g BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)=>& List o2 attri-utes o2 the data item pro2,1g Name Code Class Name pro2,1g !1O3,1G Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age )/ Conceptual Data Model ColegioMaximus III.3.3 Data item prof_#gDt%$p III>)>)/>( Card o2 data item pro2,1gDtExp Name pro2,1gDtExp Code !1O3,1GD*EX! Comment Domain ?None; Data *+pe Date Length !recision III>)>)/>' Standard chec@s o2 data item pro2,1gDtExp Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>)/>) Ser5er 5alidation rule o2 the data item pro2,1gDtExp BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>)/>& List o2 attri-utes o2 the data item pro2,1gDtExp Name Code Class Name pro2,1gDtExp !1O3,1GD*EX! Entit+ Attri-ute III.3.4! Data item prof_#g&rg%$p III>)>&#>( Card o2 data item pro2,1gOrgExp Name pro2,1gOrgExp Code !1O3,1GO1GEX! Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision !o"erDesigner #$%#&%'#(& !age &# Conceptual Data Model ColegioMaximus III>)>&#>' Standard chec@s o2 data item pro2,1gOrgExp Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>&#>) Ser5er 5alidation rule o2 the data item pro2,1gOrgExp BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>&#>& List o2 attri-utes o2 the data item pro2,1gOrgExp Name Code Class Name pro2,1gOrgExp !1O3,1GO1GEX! Entit+ Attri-ute III.3.41 Data item turm_codigo III>)>&(>( Card o2 data item turm,codigo Name turm,codigo Code *U1M,CODIGO Comment Domain ?None; Data *+pe Integer Length !recision III>)>&(>' Standard chec@s o2 data item turm,codigo Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes !o"erDesigner #$%#&%'#(& !age &( Conceptual Data Model ColegioMaximus III>)>&(>) Ser5er 5alidation rule o2 the data item turm,codigo BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>&(>& List o2 attri-utes o2 the data item turm,codigo Name Code Class Name turm,codigo *U1M,CODIGO Entit+ Attri-ute III.3.42 Data item turm_nome III>)>&'>( Card o2 data item turm,nome Name turm,nome Code *U1M,NOME Comment Domain ?None; Data *+pe aria-le characters .)#0 Length )# !recision III>)>&'>' Standard chec@s o2 data item turm,nome Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>&'>) Ser5er 5alidation rule o2 the data item turm,nome BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>&'>& List o2 attri-utes o2 the data item turm,nome Name Code Class Name turm,nome *U1M,NOME Entit+ Attri-ute !o"erDesigner #$%#&%'#(& !age &' Conceptual Data Model ColegioMaximus III.3.43 Data item turm_turno III>)>&)>( Card o2 data item turm,turno Name turm,turno Code *U1M,*U1NO Comment Domain ?None; Data *+pe aria-le characters .(#0 Length (# !recision III>)>&)>' Standard chec@s o2 data item turm,turno Minimum alue Maximum alue De2ault alue Unit 3ormat Case Mixed case Cannot Modi2+ No No Space No List O2 alues Complete Aes III>)>&)>) Ser5er 5alidation rule o2 the data item turm,turno BMINMAXB and BLIS*ALB and BCASEB and B1ULESB III>)>&)>& List o2 attri-utes o2 the data item turm,turno Name Code Class Name turm,turno *U1M,*U1NO Entit+ Attri-ute III.4List of entities Name Code Parent Generate Number t-aluno *8ALUNO Conceptual Data Model 9ColegioMaximus9 X t-disciplina *8DISCI!LINA Conceptual Data Model 9ColegioMaximus9 X t-matricula *8MA*1ICULA Conceptual Data Model 9ColegioMaximus9 t-pro2essor *8!1O3ESSO1 Conceptual Data Model 9ColegioMaximus9 X t-turma *8*U1MA Conceptual Data Model 9ColegioMaximus9 X !o"erDesigner #$%#&%'#(& !age &) Conceptual Data Model ColegioMaximus III.4.1%ntit' t(aluno III>&>(>( Card o2 entit+ t-aluno Name t-aluno Code *8ALUNO !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Num-er III>&>(>' List o2 relationships o2 the entit+ t-aluno Name Code Generate Entit+ ' Entit+ ( Dependen t 1ole Entit+ ( :; Entit+ ' 1ole Cardinalit + Entit+ ' :; Entit+ ( 1ole Cardinalit + aluno o-tem matricula ALUNO, O8*EM, MA*1IC ULA X t-matricul a t-aluno (<( #<n aluno pertence turma ALUNO, !E1*EN CE,*U1 MA X t-aluno t-turma (<n (<( III>&>(>) List o2 diagrams containing the entit+ t-aluno Name Code Maximus MAXIMUS III>&>(>& List o2 attri-utes o2 the entit+ t-aluno Name Code Data *+pe Mandato r+ alu,codigo ALU,CODIGO Integer X alu,sexo ALU,SEXO Characters .(0 X alu,dtnasc ALU,D*NASC Date X alu,nome ALU,NOME aria-le characters .6#0 X alu,mae ALU,MAE aria-le characters .6#0 X alu,pai ALU,!AI aria-le characters .6#0 alu,natural ALU,NA*U1AL aria-le characters .)#0 X alu,nacional ALU,NACIONAL aria-le characters .)#0 X alu,cp2 ALU,C!3 aria-le characters .(&0 alu,logradouro ALU,LOG1ADOU1O aria-le characters .(##0 X !o"erDesigner #$%#&%'#(& !age && Conceptual Data Model ColegioMaximus alu,Num1esid ALU,NUM1ESID aria-le characters .(#0 X alu,cep ALU,CE! aria-le characters ./0 X alu,certnasc ALU,CE1*NASC aria-le characters .'#0 X alu,certnascdata ALU,CE1*NASCDA*A Date X alu,certnascli5ro ALU,CE1*NASCLI1O aria-le characters .(#0 X alu,certnasc2olha ALU,CE1*NASC3OL4A aria-le characters .(#0 X alu,certnasccartorio ALU,CE1*NASCCA1*O 1IO aria-le characters .)#0 X alu,complemento ALU,COM!LEMEN*O Long 5aria-le characters .&##0 III>&>(>6 List o2 identi2iers o2 the entit+ t-aluno Name Code !arent Identi2ier,( IDEN*I3IE1,( Entit+ 9t-aluno9 III.4.2%ntit' t(disciplina III>&>'>( Card o2 entit+ t-disciplina Name t-disciplina Code *8DISCI!LINA !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Num-er III>&>'>' List o2 relationships o2 the entit+ t-disciplina Name Code Generate Entit+ ' Entit+ ( Dependen t 1ole Entit+ ( :; Entit+ ' 1ole Cardinalit + Entit+ ' :; Entit+ ( 1ole Cardinalit + turma contem disciplina *U1MA, CON*EM ,DISCI! LINA X t-disciplin a t-turma (<n #<n III>&>'>) List o2 diagrams containing the entit+ t-disciplina Name Code Maximus MAXIMUS !o"erDesigner #$%#&%'#(& !age &6 Conceptual Data Model ColegioMaximus III>&>'>& List o2 attri-utes o2 the entit+ t-disciplina Name Code Data *+pe Mandato r+ disc,codigo DISC,CODIGO Integer X disc,nome DISC,NOME aria-le characters .)#0 X disc,sigla DISC,SIGLA aria-le characters .70 X III>&>'>6 List o2 identi2iers o2 the entit+ t-disciplina Name Code !arent Identi2ier,( IDEN*I3IE1,( Entit+ 9t-disciplina9 III.4.3%ntit' t(matricula III>&>)>( Card o2 entit+ t-matricula Name t-matricula Code *8MA*1ICULA !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate No Num-er III>&>)>' List o2 relationships o2 the entit+ t-matricula Name Code Generate Entit+ ' Entit+ ( Dependen t 1ole Entit+ ( :; Entit+ ' 1ole Cardinalit + Entit+ ' :; Entit+ ( 1ole Cardinalit + aluno o-tem matricula ALUNO, O8*EM, MA*1IC ULA X t-matricul a t-aluno (<( #<n III>&>)>) List o2 diagrams containing the entit+ t-matricula Name Code Maximus MAXIMUS III>&>)>& List o2 attri-utes o2 the entit+ t-matricula Name Code Data *+pe Mandato r+ !o"erDesigner #$%#&%'#(& !age &7 Conceptual Data Model ColegioMaximus mat,codigo MA*,CODIGO Integer X mat,data MA*,DA*A Date X III>&>)>6 List o2 identi2iers o2 the entit+ t-matricula Name Code !arent Identi2ier,( IDEN*I3IE1,( Entit+ 9t-matricula9 III.4.4%ntit' t(professor III>&>&>( Card o2 entit+ t-pro2essor Name t-pro2essor Code *8!1O3ESSO1 !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Num-er III>&>&>' List o2 relationships o2 the entit+ t-pro2essor Name Code Generate Entit+ ' Entit+ ( Dependen t 1ole Entit+ ( :; Entit+ ' 1ole Cardinalit + Entit+ ' :; Entit+ ( 1ole Cardinalit + pro2essor leciona para turma !1O3ESS O1,LECI ONA,!A 1A,*U1 MA X t-turma t-pro2esso r #<n #<n III>&>&>) List o2 diagrams containing the entit+ t-pro2essor Name Code Maximus MAXIMUS III>&>&>& List o2 attri-utes o2 the entit+ t-pro2essor Name Code Data *+pe Mandato r+ pro2,codigo !1O3,CODIGO Integer X pro2,nome !1O3,NOME aria-le characters .6#0 X pro2,dtnasc !1O3,D*NASC Date X pro2,mae !1O3,MAE aria-le characters .7#0 X !o"erDesigner #$%#&%'#(& !age &$ Conceptual Data Model ColegioMaximus pro2,pai !1O3,!AI aria-le characters .7#0 pro2,natural !1O3,NA*U1AL aria-le characters .)#0 X pro2,nacional !1O3,NACIONAL aria-le characters .)#0 X pro2,1g !1O3,1G aria-le characters .'#0 X pro2,1gDtExp !1O3,1GD*EX! Date pro2,1gOrgExp !1O3,1GO1GEX! aria-le characters .)#0 pro2,logradouro !1O3,LOG1ADOU1O aria-le characters .(##0 X pro2,Num1esid !1O3,NUM1ESID aria-le characters .(#0 X pro2,cep !1O3,CE! aria-le characters ./0 X pro2,cp2 !1O3,C!3 aria-le characters .(&0 X pro2,2ormacao !1O3,3O1MACAO aria-le characters .)#0 pro2,dtadmissao !1O3,D*ADMISSAO Date X pro2,demissao !1O3,DEMISSAO Date III>&>&>6 List o2 identi2iers o2 the entit+ t-pro2essor Name Code !arent Identi2ier,( IDEN*I3IE1,( Entit+ 9t-pro2essor9 III.4.5%ntit' t(turma III>&>6>( Card o2 entit+ t-turma Name t-turma Code *8*U1MA !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Num-er III>&>6>' List o2 relationships o2 the entit+ t-turma Name Code Generate Entit+ ' Entit+ ( Dependen t 1ole Entit+ ( :; Entit+ ' 1ole Cardinalit + Entit+ ' :; Entit+ ( 1ole Cardinalit + aluno pertence turma ALUNO, !E1*EN CE,*U1 MA X t-aluno t-turma (<n (<( pro2essor leciona para turma !1O3ESS O1,LECI ONA,!A 1A,*U1 X t-turma t-pro2esso r #<n #<n !o"erDesigner #$%#&%'#(& !age &= Conceptual Data Model ColegioMaximus MA turma contem disciplina *U1MA, CON*EM ,DISCI! LINA X t-disciplin a t-turma (<n #<n III>&>6>) List o2 diagrams containing the entit+ t-turma Name Code Maximus MAXIMUS III>&>6>& List o2 attri-utes o2 the entit+ t-turma Name Code Data *+pe Mandato r+ turm,codigo *U1M,CODIGO Integer X turm,nome *U1M,NOME aria-le characters .)#0 X turm,turno *U1M,*U1NO aria-le characters .(#0 X III>&>6>6 List o2 identi2iers o2 the entit+ t-turma Name Code !arent Identi2ier,( IDEN*I3IE1,( Entit+ 9t-turma9 III.5List of relationships Name Code Parent Generate Entity 2 Entity 1 Dependen t Role Entity 1 - Entity 2 Role Cardinali ty Entity 2 - Entity 1 Role Cardinalit y aluno o-tem matricula ALUNO, O8*EM, MA*1IC ULA Conceptu al Data Model 9Colegio Maximus9 X t-matricul a t-aluno (<( #<n aluno pertence turma ALUNO, !E1*EN CE,*U1 MA Conceptu al Data Model 9Colegio Maximus9 X t-aluno t-turma (<n (<( pro2essor leciona para turma !1O3ES SO1,LE CIONA,! A1A,*U 1MA Conceptu al Data Model 9Colegio Maximus9 X t-turma t-pro2esso r #<n #<n turma contem *U1MA, CON*E Conceptu al Data X t-disciplin a t-turma (<n #<n !o"erDesigner #$%#&%'#(& !age &/ Conceptual Data Model ColegioMaximus disciplina M,DISCI !LINA Model 9Colegio Maximus9 III.5.1#elationship aluno o(tem matricula III>6>(>( Card o2 relationship aluno o-tem matricula Name aluno o-tem matricula Code ALUNO,O8*EM,MA*1ICULA !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Entit+ ( t-aluno Entit+ ' t-matricula Dependent 1ole ?None; Entit+ ( :; Entit+ ' 1ole Cardinalit+ (<( Entit+ ' :; Entit+ ( 1ole Cardinalit+ #<n Assertion Each t-aluno must ha5e one and onl+ one t-matricula> Each t-matricula ma+ ha5e one or more t-aluno> III>6>(>' List o2 diagrams containing the relationship aluno o-tem matricula Name Code Maximus MAXIMUS III.5.2#elationship aluno pertence turma III>6>'>( Card o2 relationship aluno pertence turma Name aluno pertence turma Code ALUNO,!E1*ENCE,*U1MA !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Entit+ ( t-turma Entit+ ' t-aluno Dependent 1ole ?None; Entit+ ( :; Entit+ ' 1ole Cardinalit+ (<n Entit+ ' :; Entit+ ( 1ole Cardinalit+ (<( Assertion Each t-turma must ha5e one or more t-aluno> Each t-aluno must ha5e one and onl+ one t-turma> !o"erDesigner #$%#&%'#(& !age 6# Conceptual Data Model ColegioMaximus III>6>'>' List o2 diagrams containing the relationship aluno pertence turma Name Code Maximus MAXIMUS III.5.3#elationship professor leciona para turma III>6>)>( Card o2 relationship pro2essor leciona para turma Name pro2essor leciona para turma Code !1O3ESSO1,LECIONA,!A1A,*U1MA !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Entit+ ( t-pro2essor Entit+ ' t-turma Dependent 1ole ?None; Entit+ ( :; Entit+ ' 1ole Cardinalit+ #<n Entit+ ' :; Entit+ ( 1ole Cardinalit+ #<n Assertion Each t-pro2essor ma+ ha5e one or more t-turma> Each t-turma ma+ ha5e one or more t-pro2essor> III>6>)>' List o2 diagrams containing the relationship pro2essor leciona para turma Name Code Maximus MAXIMUS III.5.4#elationship turma contem disciplina III>6>&>( Card o2 relationship turma contem disciplina Name turma contem disciplina Code *U1MA,CON*EM,DISCI!LINA !arent Conceptual Data Model 9ColegioMaximus9 Comment Generate Aes Entit+ ( t-turma Entit+ ' t-disciplina Dependent 1ole ?None; Entit+ ( :; Entit+ ' 1ole Cardinalit+ (<n Entit+ ' :; Entit+ ( #<n !o"erDesigner #$%#&%'#(& !age 6( Conceptual Data Model ColegioMaximus 1ole Cardinalit+ Assertion Each t-turma must ha5e one or more t-disciplina> Each t-disciplina ma+ ha5e one or more t-turma> III>6>&>' List o2 diagrams containing the relationship turma contem disciplina Name Code Maximus MAXIMUS !o"erDesigner #$%#&%'#(& !age 6' Conceptual Data Model ColegioMaximus !o"erDesigner #$%#&%'#(& !age 6)