|
Legend: |
Primary key columns |
Columns with indexes |
Implied relationships |
Excluded column relationships |
< n > number of related tables |
|
|
Column |
Type |
Size |
Nulls |
Auto |
Default |
Children |
Parents |
SCREEN_INSTANCE_ID |
number |
38 |
|
|
|
|
|
FIELD_INSTANCE_ID |
number |
38 |
|
|
|
|
|
FIELD_ID |
number |
38 |
|
|
|
|
|
VIN |
varchar2 |
20 |
√ |
|
null |
|
|
YEAR |
number |
38 |
√ |
|
null |
|
|
MAKE |
varchar2 |
255 |
√ |
|
null |
|
|
MODEL |
varchar2 |
255 |
√ |
|
null |
|
|
LICENSE |
varchar2 |
12 |
√ |
|
null |
|
|
COMMENTS |
varchar2 |
4000 |
√ |
|
null |
|
|
Analyzed at Mon Sep 20 21:05 MDT 2021
|
View Definition:
SELECT
UFI.SCREEN_INSTANCE_ID,
UFI.FIELD_INSTANCE_ID,
UFI.FIELD_ID,
V.VIN,
V.YEAR,
VM.VEHICLE_MAKE_DESC,
VMO.VEHICLE_MODEL_DESC,
VD.LIC_NUMBER,
UFI.COMMENTS
FROM USER_FIELDS UF
INNER JOIN USER_FIELD_INSTANCES UFI ON UF.FIELD_ID = UFI.FIELD_ID
INNER JOIN USER_FIELD_VEH_VALUES UFCV ON UFI.FIELD_INSTANCE_ID = UFCV.FIELD_INSTANCE_ID
INNER JOIN VEHICLES V ON UFCV.VEHICLE_ID = V.VEHICLE_ID
LEFT OUTER JOIN VEHICLE_MAKES VM ON V.VMA_VEHICLE_MAKE_CODE = VM.VEHICLE_MAKE_CODE
LEFT OUTER JOIN VEHICLE_MODELS VMO ON V.VMA_VEHICLE_MAKE_CODE = VMO.VMA_VEHICLE_MAKE_CODE AND V.VMO_VEHICLE_MODEL_CODE = VMO.VEHICLE_MODEL_CODE
INNER JOIN VEHICLE_DESCRIPTIONS VD ON VD.VEHICLE_ID = V.VEHICLE_ID
WHERE UF.TYPE_CODE_TYPE = 'USER_FIELD_TYPE_CODES' AND UF.TYPE_CODE = 'VEHICLE'
AND VD.DATE_OF_INFO = (SELECT MAX(VD2.DATE_OF_INFO) FROM VEHICLE_DESCRIPTIONS VD2 WHERE VD2.VEHICLE_ID = V.VEHICLE_ID)
Possibly Referenced Tables/Views: