This table provides a list of valid application versions.
An application version is a software set.
Source romber_application_versions_tbl.sql
create table romber_network.application_versions ( application_id romber_network.application_id not null, application_version_id romber_network.application_version_id not null, version_major smallint not null, version_minor smallint not null, version_update smallint not null );
Source romber_application_versions_pk.sql
alter table romber_network.application_versions
add constraint romber_application_versions_pk
primary key ( application_version_id );
Source romber_application_versions_uk1.sql
alter table romber_network.application_versions
add constraint romber_application_versions_uk1
unique (
application_id,
version_major,
version_minor,
version_update );
Source romber_application_versions_fk1.sql
alter table romber_network.application_versions
add constraint romber_application_versions_fk1
foreign key ( application_version_id )
references romber_meta.objects ( meta_object_id );
Source romber_application_versions_fk2.sql
alter table romber_network.application_versions
add constraint romber_application_versions_fk2
foreign key ( application_id )
references romber_network.applications ( application_id );
Source romber_application_versions_load.sql