Vous êtes sur la page 1sur 53

Sybase PowerDesigner

Conceptual Data Model Report


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)

Vous aimerez peut-être aussi