media_file_drawing
EXPRESS specification:
ENTITY
media_file_drawing
SUBTYPE
OF
(
media_file
);
drawing_number
:
OPTIONAL
label
;
drawing_type
:
drawing_class
;
drawing_size
:
OPTIONAL
label
;
current_revision_mark
:
OPTIONAL
label
;
current_revision_by
:
OPTIONAL
person_and_organization
;
current_revision_date
:
OPTIONAL
date_and_time
;
current_revision_note
:
OPTIONAL
text
;
DERIVE
drawing_title
:
label
:= SELF\group.group_name;
drawn_by
:
person
:= SELF\media_file.author[1].the_person;
detail_company
:
organization
:= SELF\media_file.author[1].the_organization;
creation_date
:
date_and_time
:= SELF\media_file.file_date;
drawing_filename
:
label
:= SELF\media_file.file_source;
END_ENTITY
;
References (1):
Name
Type
Referred through
Express-G
media_file
Entity
Subtype
No Diagram
Inheritance graph
ENTITY
media_file_drawing;
ENTITY
group
;
group_name
:
label
;
group_description
:
text
;
DERIVE
id
:
identifier
:= get_id_value (SELF);
ENTITY
media_file
;
file_source
:
label
;
file_format
:
label
;
file_date
:
date_and_time
;
media_type
:
label
;
author
:
LIST
[1:?]
OF
person_and_organization
;
owner
:
LIST
OF
person_and_organization
;
ENTITY
media_file_drawing
;
drawing_number
:
OPTIONAL
label
;
drawing_type
:
drawing_class
;
drawing_size
:
OPTIONAL
label
;
current_revision_mark
:
OPTIONAL
label
;
current_revision_by
:
OPTIONAL
person_and_organization
;
current_revision_date
:
OPTIONAL
date_and_time
;
current_revision_note
:
OPTIONAL
text
;
DERIVE
drawing_title
:
label
:= SELF\group.group_name;
drawn_by
:
person
:= SELF\media_file.author[1].the_person;
detail_company
:
organization
:= SELF\media_file.author[1].the_organization;
creation_date
:
date_and_time
:= SELF\media_file.file_date;
drawing_filename
:
label
:= SELF\media_file.file_source;
END_ENTITY
;