Schema › Property › Outside · roof Schema Page 39d6 Generated 2026-05-17 DAMA · Data Modeling & Design
Surveys · outside · chimneys, roof, rainwater 70 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| Outside : "outside"
Outside ||--o| ChimneyStacks : "chimneyStacks"
Outside ||--o| RoofCoverings : "roofCoverings"
Outside ||--o| RainwaterPipesGutters : "rainwaterPipesGutters"
ChimneyStacks ||--o{ Photo : "photos"
RainwaterPipesGutters ||--o{ Photo : "photos"
RoofCoverings ||--o{ Photo : "photos"
Transaction {
}
PropertyPack {
}
Survey {
}
Outside {
}
ChimneyStacks {
string advisories "advisories"
string condition "condition"
string defects "defects"
boolean defectsFlag "defectsFlag"
string defectsList "defectsList"
string description "description"
string flashings "flashings"
string inspectionLimitations "inspectionLimitations"
string notes "notes"
string visibility "visibility"
string visibilityRestriction "visibilityRestriction"
}
Photo {
string description "description"
integer photoId "photoId"
boolean report "report"
}
RainwaterPipesGutters {
string advisories "advisories"
string condition "condition"
string defects "defects"
string description "description"
string downpipeDefect "downpipeDefect"
string downpipeDescription "downpipeDescription"
string features "features"
string gutterDefect "gutterDefect"
string gutterDescription "gutterDescription"
string gutterIssueLocation "gutterIssueLocation"
boolean gutterIssues "gutterIssues"
string hopperHeadDefect "hopperHeadDefect"
string hopperHeadDescription "hopperHeadDescription"
string inspectionLimitations "inspectionLimitations"
string notes "notes"
string restrictions "restrictions"
string visibility "visibility"
}
RoofCoverings {
string additionalDetail "additionalDetail"
string additionalFeatures "additionalFeatures"
boolean additionalFlatDefects "additionalFlatDefects"
string additionalFlatDefectsDetail "additionalFlatDefectsDetail"
string additionalPitchedCovering "additionalPitchedCovering"
boolean additionalPitchedDefects "additionalPitchedDefects"
string additionalPitchedDefectsDetail "additionalPitchedDefectsDetail"
string additionalPitchedFeatures "additionalPitchedFeatures"
string advisories "advisories"
string bay "bay"
boolean bayDefects "bayDefects"
string bayDefectsDetail "bayDefectsDetail"
string bayFeatures "bayFeatures"
string condition "condition"
string defects "defects"
string defectsGeneral "defectsGeneral"
string description "description"
string dormer "dormer"
string _more_ "+15 more — see table"
}
Physical model — every JSON object owned by this page is a node, every scalar field a row. 10 objects, 70 scalar fields. Generated from the schema walk; click any node to jump to its table. Outside · chimneys, roof, rainwater No scalar fields on this object — pure container.
No scalar fields on this object — pure container.
No scalar fields on this object — pure container.
No scalar fields on this object — pure container.
Title Description Type Kind Field Required Overlays Affordance advisories — string Evidence advisories — — — condition — string Evidence condition — — — defects — string Evidence defects — — — defectsFlag — boolean Evidence defectsFlag — — — defectsList — string Evidence defectsList — — — description — string Evidence description — — — flashings — string Evidence flashings — — — inspectionLimitations — string Evidence inspectionLimitations — — — notes — string Evidence notes — — — visibility — string Evidence visibility — — — visibilityRestriction — string Evidence visibilityRestriction — — —
Title Description Type Kind Field Required Overlays Affordance advisories — string Evidence advisories — — — condition — string Evidence condition — — — defects — string Evidence defects — — — description — string Evidence description — — — downpipeDefect — string Evidence downpipeDefect — — — downpipeDescription — string Evidence downpipeDescription — — — features — string Evidence features — — — gutterDefect — string Evidence gutterDefect — — — gutterDescription — string Evidence gutterDescription — — — gutterIssueLocation — string Evidence gutterIssueLocation — — — gutterIssues Boolean flag: gutter issue. boolean Evidence gutterIssues — — — hopperHeadDefect — string Evidence hopperHeadDefect — — — hopperHeadDescription — string Evidence hopperHeadDescription — — — inspectionLimitations — string Evidence inspectionLimitations — — — notes — string Evidence notes — — — restrictions — string Evidence restrictions — — — visibility — string Evidence visibility — — —
Title Description Type Kind Field Required Overlays Affordance additionalDetail — string Evidence additionalDetail — — — additionalFeatures — string Evidence additionalFeatures — — — additionalFlatDefects Boolean flag: additional flat defect. boolean Evidence additionalFlatDefects — — — additionalFlatDefectsDetail — string Evidence additionalFlatDefectsDetail — — — additionalPitchedCovering — string Evidence additionalPitchedCovering — — — additionalPitchedDefects Boolean flag: additional pitched defect. boolean Evidence additionalPitchedDefects — — — additionalPitchedDefectsDetail — string Evidence additionalPitchedDefectsDetail — — — additionalPitchedFeatures — string Evidence additionalPitchedFeatures — — — advisories — string Evidence advisories — — — bay — string Evidence bay — — — bayDefects Boolean flag: bay defect. boolean Evidence bayDefects — — — bayDefectsDetail — string Evidence bayDefectsDetail — — — bayFeatures — string Evidence bayFeatures — — — condition — string Evidence condition — — — defects — string Evidence defects — — — defectsGeneral — string Evidence defectsGeneral — — — description — string Evidence description — — — dormer — string Evidence dormer — — — dormerDefects Boolean flag: dormer defect. boolean Evidence dormerDefects — — — dormerDefectsDetail — string Evidence dormerDefectsDetail — — — dormerFeatures — string Evidence dormerFeatures — — — features — string Evidence features — — — mainFlatCovering — string Evidence mainFlatCovering — — — mainFlatDefects — string Evidence mainFlatDefects — — — mainFlatDefectsDetail — string Evidence mainFlatDefectsDetail — — — mainFlatFeatures — string Evidence mainFlatFeatures — — — mainPitchedCovering — string Evidence mainPitchedCovering — — — mainPitchedDefects Boolean flag: main pitched defect. boolean Evidence mainPitchedDefects — — — mainPitchedDefectsDetail — string Evidence mainPitchedDefectsDetail — — — mainPitchedFeatures — string Evidence mainPitchedFeatures — — — notes — string Evidence notes — — — restriction — string Evidence restriction — — — visibility — string Evidence visibility — — —
Title Description Type Kind Field Required Overlays Affordance description — string Evidence description — — — photoId — integer Evidence photoId — — — report — boolean Evidence report — — —
Title Description Type Kind Field Required Overlays Affordance description — string Evidence description — — — photoId — integer Evidence photoId — — — report — boolean Evidence report — — —
Title Description Type Kind Field Required Overlays Affordance description — string Evidence description — — — photoId — integer Evidence photoId — — — report — boolean Evidence report — — —
Comments