Begin main content
--
--  Each row in acs_rel_types represents a type of
--  relationship between objects. For example, the following DML
--  statement:
--  
--  insert into acs_rel_types
--   (rel_type,
--    object_type_one, role_one, min_n_rels_one, max_n_rels_one,
--    object_type_two, role_two, min_n_rels_two, max_n_rels_two)
--  values
--   ('employment',
--    'person', 'employee', 0, null,
--    'company', 'employer', 0, null)
--  
-- defines an "employment" relationship type that can be expressed in -- in natural language as: --
-- A person may be the employee of zero or more companies, and a company -- may be the employer of zero or more people. --
-- CREATE TABLE acs_rel_types ( rel_type varchar(100) PRIMARY KEY NOT NULL, object_type_one varchar(100) NOT NULL, role_one varchar(100), min_n_rels_one integer DEFAULT 0 NOT NULL, max_n_rels_one integer, object_type_two varchar(100) NOT NULL, role_two varchar(100), min_n_rels_two integer DEFAULT 0 NOT NULL, max_n_rels_two integer, CONSTRAINT acs_rel_types_max_n_1_ck CHECK (max_n_rels_one >= 0), CONSTRAINT acs_rel_types_max_n_2_ck CHECK (max_n_rels_two >= 0), CONSTRAINT acs_rel_types_min_n_1_ck CHECK (min_n_rels_one >= 0), CONSTRAINT acs_rel_types_min_n_2_ck CHECK (min_n_rels_two >= 0), CONSTRAINT acs_rel_types_n_rels_one_ck CHECK (min_n_rels_one <= max_n_rels_one), CONSTRAINT acs_rel_types_n_rels_two_ck CHECK (min_n_rels_two <= max_n_rels_two), CONSTRAINT acs_rel_types_obj_type_1_fk REFERENCES acs_object_types (), CONSTRAINT acs_rel_types_obj_type_2_fk REFERENCES acs_object_types (), CONSTRAINT acs_rel_types_rel_type_fk REFERENCES acs_object_types (), CONSTRAINT acs_rel_types_role_one_fk REFERENCES acs_rel_roles (), CONSTRAINT acs_rel_types_role_two_fk REFERENCES acs_rel_roles () ); CREATE INDEX acs_rel_types_objtypeone_idx ON acs_rel_types (object_type_one); CREATE INDEX acs_rel_types_objtypetwo_idx ON acs_rel_types (object_type_two); CREATE INDEX acs_rel_types_role_one_idx ON acs_rel_types (role_one); CREATE INDEX acs_rel_types_role_two_idx ON acs_rel_types (role_two); -- Tables with foreign keys that refer to acs_rel_types: --group_element_index(group_elem_index_rel_type_fk) --group_rels(group_rels_rel_type_fk) --group_type_rels(group_type_rels_rel_type_fk) --contact_groups_allowed_rels(contact_groups_allowed_rels_type_fk) --acs_rels(acs_rels_rel_type_fk) --rel_segments(rel_segments_rel_type_fk) -- Table size: 8,192 bytes -- Table rows: 15

Tables:

aa_test_final_resultsbt_auto_bugscurrency_namespm_project_assignment
aa_test_resultsbt_bug_revisionsdav_site_node_folder_mappm_project_status
acs_activitiesbt_bugsdt_dummypm_projects
acs_activity_object_mapbt_componentsdtype_attributespm_roles
acs_attribute_descriptionsbt_default_keywordsdtype_db_datatypespm_task_assignment
acs_attribute_valuesbt_patch_actionsdtype_default_widgetspm_task_dependency
acs_attributesbt_patch_bug_mapdtype_element_paramspm_task_dependency_types
acs_data_linksbt_patchesdtype_form_elementspm_task_status
acs_datatypesbt_projectsdtype_formspm_task_xref
acs_enum_valuesbt_user_prefsdtype_widget_paramspm_tasks
acs_event_party_mapbt_versionsdtype_widget_template_paramspm_tasks_revisions
acs_eventsbtbug_revisionsdtype_widget_templatespm_users_viewed
acs_function_argscal_item_typesdtype_widgetspm_workgroup
acs_logscal_itemsemail_imagespm_workgroup_parties
acs_magic_objectscal_party_prefsforums_forumspostal_addresses
acs_mail_lite_bouncecalendarsforums_messagespostal_types
acs_mail_lite_bounce_notifcategoriesforums_reading_inforating_aggregates
acs_mail_lite_mail_logcategory_linksforums_reading_info_userrating_dimensions
acs_mail_lite_queuecategory_object_mapfs_root_foldersratings
acs_mail_logcategory_searchfs_rss_subscrsrc_segment_required_seg_map
acs_mail_log_attachment_mapcategory_search_indexgeneral_commentsrecurrence_interval_types
acs_mail_log_recipient_mapcategory_search_resultsgeneral_objectsrecurrences
acs_mail_tracking_requestcategory_synonym_indexgroup_element_indexrel_constraints
acs_messagescategory_synonymsgroup_relsrel_segments
acs_messages_outgoingcategory_tempgroup_type_relsrss_gen_subscrs
acs_named_objectscategory_translationsgroup_typessearch_observer_queue
acs_object_context_indexcategory_tree_mapgroupssec_session_properties
acs_object_type_tablescategory_tree_translationshost_node_mapsecret_tokens
acs_object_typescategory_treesimagessite_node_object_mappings
acs_objectscomposition_relsitu_codessite_nodes
acs_permissionscontact_complaint_trackitu_notessite_nodes_selection
acs_permissions_lockcontact_deleted_historyiv_costssubsite_callbacks
acs_privilege_descendant_mapcontact_extend_optionsiv_default_objectssubsite_themes
acs_privilege_hierarchycontact_groupsiv_invoice_itemssyndication
acs_privilege_hierarchy_indexcontact_groups_allowed_relsiv_invoicestelecom_numbers
acs_privilegescontact_list_membersiv_joined_invoicestemplate_demo_notes
acs_reference_repositoriescontact_listsiv_journal_country_codestime_intervals
acs_rel_rolescontact_message_itemsiv_journalstimespans
acs_rel_typescontact_message_logiv_offer_itemstimezone_rules
acs_relscontact_message_typesiv_offerstimezones
acs_sc_bindingscontact_owner_relsiv_paymentsus_counties
acs_sc_contractscontact_party_revisionsiv_price_listsus_states
acs_sc_impl_aliasescontact_privacyiv_pricesus_zipcodes
acs_sc_implscontact_rel_employmentjournal_entriesuser_portraits
acs_sc_msg_type_elementscontact_rel_spouselang_message_keysuser_preferences
acs_sc_msg_typescontact_relslang_messagesusers
acs_sc_operationscontact_search_conditionslang_messages_auditusers_email_image
acs_static_attr_valuescontact_search_extend_maplang_translate_columnsworkflow_action_allowed_roles
ad_locale_user_prefscontact_search_loglang_translation_registryworkflow_action_callbacks
ad_localescontact_searcheslang_user_timezoneworkflow_action_privileges
ad_template_sample_userscontact_signatureslanguage_codesworkflow_actions
admin_relscountrieslob_dataworkflow_callbacks
ams_attribute_itemscr_child_relslobsworkflow_case_action_assignees
ams_attribute_valuescr_content_mime_type_maplogger_entriesworkflow_case_enabled_actions
ams_list_attribute_mapcr_content_textlogger_project_pkg_mapworkflow_case_fsm
ams_listscr_doc_filterlogger_project_var_mapworkflow_case_log
ams_numberscr_extension_mime_type_maplogger_projectionsworkflow_case_log_data
ams_option_idscr_extlinkslogger_projectsworkflow_case_log_rev
ams_option_typescr_files_to_deletelogger_variablesworkflow_case_role_party_map
ams_optionscr_folder_type_mapmembership_relsworkflow_cases
ams_textscr_foldersnotification_delivery_methodsworkflow_deputies
ams_timescr_item_keyword_mapnotification_email_holdworkflow_fsm_action_en_in_st
ams_widgetscr_item_publish_auditnotification_intervalsworkflow_fsm_actions
apm_applicationscr_item_relsnotification_repliesworkflow_fsm_states
apm_package_callbackscr_item_template_mapnotification_requestsworkflow_role_allowed_parties
apm_package_db_typescr_itemsnotification_typesworkflow_role_callbacks
apm_package_dependenciescr_keywordsnotification_types_del_methodsworkflow_role_default_parties
apm_package_ownerscr_localesnotification_types_intervalsworkflow_roles
apm_package_typescr_mime_typesnotification_user_mapworkflows
apm_package_version_attrcr_release_periodsnotificationsxowiki_autonames
apm_package_versionscr_revision_attributesorganization_relsxowiki_file
apm_packagescr_revisionsorganization_type_mapxowiki_form
apm_parameter_valuescr_scheduled_release_joborganization_typesxowiki_form_page
apm_parameterscr_scheduled_release_logorganizationsxowiki_last_visited
apm_servicescr_symlinkspartiesxowiki_object
application_data_link_extcr_template_use_contextsparty_approved_member_mapxowiki_package
application_groupscr_templatespersonsxowiki_page
application_link_extcr_textphone_typesxowiki_page_instance
attachmentscr_type_childrenpm_default_rolesxowiki_page_template
attachments_fs_root_folder_mapcr_type_relationspm_processxowiki_plain_page
auth_authoritiescr_type_template_mappm_process_instancexowiki_podcast_item
auth_batch_job_entriescr_xml_docspm_process_taskxowiki_references
auth_batch_jobscurrenciespm_process_task_assignmentxowiki_tags
auth_driver_paramscurrency_country_mappm_process_task_dependency