OPDA Knowledge base
Schema Page 39d5 Generated 2026-05-17 DAMA · Data Modeling & Design

Surveys · inside · woodwork, bathroom fittings, other

46 leaves 0.0% Declaration 100.0% Evidence 0.0% Derivation 0 in overlays 0 with worked example

Entity relationships

--- config: layout: elk elk: direction: DOWN nodePlacementStrategy: BRANDES_KOEPF mergeEdges: false --- erDiagram Transaction ||--o| PropertyPack : "propertyPack" PropertyPack ||--o{ Survey : "surveys" Survey ||--o| Inside : "inside" Inside ||--o| Woodwork : "woodwork" Inside ||--o| BathroomFittings : "bathroomFittings" Inside ||--o| Other : "other" BathroomFittings ||--o| Photos : "photos" Other ||--o| Photos : "photos" Woodwork ||--o| Photos : "photos" Transaction { } PropertyPack { } Survey { } Inside { } BathroomFittings { string advisories "advisories" string condition "condition" string defectDetail "defectDetail" string defects "defects" string description "description" string inspectionLimitations "inspectionLimitations" string notes "notes" string restrictions "restrictions" string visibility "visibility" } Photos { string description "description" integer photoId "photoId" boolean report "report" } Other { string advisories "advisories" string alarms "alarms" string cellar "cellar" string commonAreas "commonAreas" string condition "condition" string defects "defects" string defectsBasement "defectsBasement" string defectsOther "defectsOther" string defectsRoof "defectsRoof" string description "description" string inspectionLimitations "inspectionLimitations" string notes "notes" string roofConversion "roofConversion" string visibility "visibility" } Woodwork { string advisories "advisories" string condition "condition" string defects "defects" string defectsDetail "defectsDetail" string defectsDoorsWindows "defectsDoorsWindows" string defectsStairs "defectsStairs" string description "description" string doorDescription "doorDescription" string inspectionLimitations "inspectionLimitations" string joineryDescription "joineryDescription" string notes "notes" string restrictions "restrictions" string stairDescription "stairDescription" string visibility "visibility" }
Physical model — every JSON object owned by this page is a node, every scalar field a row. 10 objects, 46 scalar fields. Generated from the schema walk; click any node to jump to its table.

Object model

Inside · woodwork, bathroom fittings, other

Transaction

transaction (root)

No scalar fields on this object — pure container.

Property Pack

propertyPack

No scalar fields on this object — pure container.

Surveys[]

propertyPack.surveys[]

No scalar fields on this object — pure container.

Inside

propertyPack.surveys[].inside

No scalar fields on this object — pure container.

Bathroom Fittings

propertyPack.surveys[].inside.bathroomFittings
Title Description Type Kind Field Required Overlays Affordance
advisories string Evidence advisories
condition string Evidence condition
defectDetail string Evidence defectDetail
defects string Evidence defects
description string Evidence description
inspectionLimitations string Evidence inspectionLimitations
notes string Evidence notes
restrictions string Evidence restrictions
visibility string Evidence visibility

Other

propertyPack.surveys[].inside.other
Title Description Type Kind Field Required Overlays Affordance
advisories string Evidence advisories
alarms string Evidence alarms
cellar string Evidence cellar
commonAreas string Evidence commonAreas
condition string Evidence condition
defects string Evidence defects
defectsBasement string Evidence defectsBasement
defectsOther string Evidence defectsOther
defectsRoof string Evidence defectsRoof
description string Evidence description
inspectionLimitations string Evidence inspectionLimitations
notes string Evidence notes
roofConversion string Evidence roofConversion
visibility string Evidence visibility

Woodwork

propertyPack.surveys[].inside.woodwork
Title Description Type Kind Field Required Overlays Affordance
advisories string Evidence advisories
condition string Evidence condition
defects string Evidence defects
defectsDetail string Evidence defectsDetail
defectsDoorsWindows string Evidence defectsDoorsWindows
defectsStairs string Evidence defectsStairs
description string Evidence description
doorDescription string Evidence doorDescription
inspectionLimitations string Evidence inspectionLimitations
joineryDescription string Evidence joineryDescription
notes string Evidence notes
restrictions string Evidence restrictions
stairDescription string Evidence stairDescription
visibility string Evidence visibility

Photos

propertyPack.surveys[].inside.bathroomFittings.photos
Title Description Type Kind Field Required Overlays Affordance
description string Evidence description
photoId integer Evidence photoId
report boolean Evidence report

Photos

propertyPack.surveys[].inside.other.photos
Title Description Type Kind Field Required Overlays Affordance
description string Evidence description
photoId string Evidence photoId
report boolean Evidence report

Photos

propertyPack.surveys[].inside.woodwork.photos
Title Description Type Kind Field Required Overlays Affordance
description string Evidence description
photoId string Evidence photoId
report boolean Evidence report

Comments

Loading comments…