Results for “ddd_model_attribute_names”
22 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
DDD_MODEL_ATTRIBUTE_NAMES is a table owned by the DDD schema and belongs to the CADView-3D product module within Oracle E-Business Suite (documented for 12.1.1 and applicable to 12.2.2). It stores the definitions of model attributes — the named characteristics that can be associated with 3D models registered in the CADView-3D catalog. In effect, it is the attribute dictionary for the CADView-3D data model: each row declares a single attribute (its name, type, and size) that can subsequently be populated with per-model values in the companion DDD_MODEL_ATTRIBUTE_VALUES table.
Based on the foreign key topology mined from the physical schema, the object is heuristically classified as hub-leaning in a Data Vault sense: it holds a stable, uniquely identified business concept (the attribute definition) referenced by dependent satellite-style tables. This classification is offered as a modeling suggestion only; the table is a conventional relational entity in the EBS schema, not an actual Data Vault construct.
Key Information Stored
The table is physically documented with five columns in ETRM 12.1.1. The most significant are:
- ATTRIBUTENAMEID — the surrogate primary key, enforced by the constraint SYS_C00140152. This is the identifier referenced by downstream tables and is the column most commonly used in joins.
- MODEL_ID — the foreign key pointing to DDD_MODEL_CATALOG, tying each attribute definition to a specific model in the catalog. This is the principal business-key candidate for scoping attributes to a model.
- ATTRIBUTENAME — the human-readable name of the attribute (for example, a dimension, material, or part characteristic). This is the descriptive label surfaced in reporting and UI screens.
- ATTRIBUTETYPE — the data type or category of the attribute (text, numeric, date, etc.), which governs how values are interpreted.
- ATTRIBUTESIZE — the declared size or precision of the attribute, used for validation and storage expectations.
The composite of MODEL_ID and ATTRIBUTENAME would typically serve as the natural (business) key ensuring an attribute name is unique per model, while ATTRIBUTENAMEID remains the technical surrogate referenced throughout the schema.
Common Use Cases and Queries
Typical usage centers on discovering which attributes are defined for a given model, resolving attribute IDs to their names in reports, and validating attribute definitions before inserting values.
- Listing all attributes for a model:
SELECT ATTRIBUTENAMEID, ATTRIBUTENAME, ATTRIBUTETYPE, ATTRIBUTESIZE FROM DDD.DDD_MODEL_ATTRIBUTE_NAMES WHERE MODEL_ID = :model_id; - Joining to the catalog to show model context:
SELECT c.MODEL_ID, n.ATTRIBUTENAME, n.ATTRIBUTETYPE FROM DDD.DDD_MODEL_CATALOG c JOIN DDD.DDD_MODEL_ATTRIBUTE_NAMES n ON n.MODEL_ID = c.MODEL_ID; - Resolving stored values to attribute names via DDD_MODEL_ATTRIBUTE_VALUES:
SELECT v.ATTRIBUTENAMEID, n.ATTRIBUTENAME, v.ATTRIBUTEVALUE FROM DDD.DDD_MODEL_ATTRIBUTE_VALUES v JOIN DDD.DDD_MODEL_ATTRIBUTE_NAMES n ON n.ATTRIBUTENAMEID = v.ATTRIBUTENAMEID;
These queries support catalog browsing, attribute completeness audits, and reconciliation of model metadata against actual stored values.
Related Objects
- DDD_MODEL_CATALOG — parent catalog table; joined on
DDD_MODEL_ATTRIBUTE_NAMES.MODEL_ID = DDD_MODEL_CATALOG.MODEL_ID. - DDD_MODEL_ATTRIBUTE_VALUES — child values table; joins on
DDD_MODEL_ATTRIBUTE_VALUES.ATTRIBUTENAMEID = DDD_MODEL_ATTRIBUTE_NAMES.ATTRIBUTENAMEID. This dependent table stores the actual per-model attribute data keyed to the definitions held here.
The asymmetric FK pattern — one parent (catalog) and one child (values) — establishes DDD_MODEL_ATTRIBUTE_NAMES as the central attribute-definition hub within the CADView-3D schema, mediating between model registration and model data.
-
MODEL ATTRIBUTE NAMES
-
MODEL ATTRIBUTE NAMES
Not implemented in this database·Explore DDD module →
-
Not implemented in this database·Explore DDD module →
-
Bom Cad Components Attributes and Values
APPS.BOM_CAD_COMPONENT_ATTR_V·↳ BOM_COMPONENTS_B·↳ DDD_MODEL_ATTRIBUTE_NAMES·↳ DDD_MODEL_ATTRIBUTE_VALUES·Explore BOM module →
-
eTRM - DDD Tables and Views 12.1.1
-
Table: DDD_MODEL_CATALOG 12.2.2
Stores models (3dx ) and information related to models
Not implemented in this database·Explore DDD module →
-
12.1.1 DBA Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
Bom Cad Components Attributes and Values
APPS.BOM_CAD_COMPONENT_ATTR_V·↳ BOM_COMPONENTS_B·Explore BOM module →
-
eTRM - DDD Tables and Views 12.1.1
-
eTRM - BOM Tables and Views 12.1.1
Table to map wip transactions to their corresponding event types.
-
12.1.1 DBA Data 12.1.1
-
eTRM - BOM Tables and Views 12.1.1
Table to map wip transactions to their corresponding event types.