Schema › Property › Grounds Schema Page 39d2 Generated 2026-05-17 DAMA · Data Modeling & Design
Surveys · grounds 77 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| Grounds : "grounds"
Grounds ||--o| Garage : "garage"
Grounds ||--o| PermanentOutbuildings : "permanentOutbuildings"
Grounds ||--o| Other : "other"
Garage ||--o| Photos : "photos"
Other ||--o| Photos : "photos"
Other ||--o| Boundaries : "boundaries"
Other ||--o| Hardscaping : "hardscaping"
PermanentOutbuildings ||--o| Photos : "photos"
Transaction {
}
PropertyPack {
}
Survey {
}
Grounds {
}
Garage {
string advisories "advisories"
string condition "condition"
string defectDetail "defectDetail"
string defects "defects"
string description "description"
boolean hasDefects "hasDefects"
string inspectionLimitations "inspectionLimitations"
string location "location"
string movementStatus "movementStatus"
string movementType "movementType"
string notes "notes"
string restrictions "restrictions"
string roofConstruction "roofConstruction"
boolean structuralMovement "structuralMovement"
string visibility "visibility"
string wallConstruction "wallConstruction"
}
Photos {
string description "description"
string photoId "photoId"
boolean report "report"
}
Other {
string advisories "advisories"
boolean buildingRegs "buildingRegs"
string condition "condition"
string defects "defects"
string description "description"
boolean exceed1Acre "exceed1Acre"
string gardens "gardens"
string inspectionLimitations "inspectionLimitations"
string japaneseKnotweed "japaneseKnotweed"
string notes "notes"
string otherDefectDetail "otherDefectDetail"
boolean otherDefects "otherDefects"
string otherFeatures "otherFeatures"
string restrictions "restrictions"
string visibility "visibility"
}
Boundaries {
string fenceDefects "fenceDefects"
string fenceDescription "fenceDescription"
string fenceIssues "fenceIssues"
string hedgeDefects "hedgeDefects"
string hedgeDescription "hedgeDescription"
string hedgeIssues "hedgeIssues"
string otherBoundaryDescription "otherBoundaryDescription"
string wallDefects "wallDefects"
string wallDescription "wallDescription"
string wallIssues "wallIssues"
}
Hardscaping {
string deckingDefectDetail "deckingDefectDetail"
boolean deckingDefects "deckingDefects"
string deckingMaterial "deckingMaterial"
string driveDefectDetail "driveDefectDetail"
boolean driveDefects "driveDefects"
string driveMaterial "driveMaterial"
string drivewayLandscaping "drivewayLandscaping"
string pathDefectDetail "pathDefectDetail"
boolean pathDefects "pathDefects"
string pathMaterial "pathMaterial"
string patioDefectDetail "patioDefectDetail"
boolean patioDefects "patioDefects"
string patioMaterial "patioMaterial"
}
PermanentOutbuildings {
string advisories "advisories"
string condition "condition"
string defectDetail "defectDetail"
string defects "defects"
string description "description"
boolean hasDefects "hasDefects"
string inspectionLimitations "inspectionLimitations"
string location "location"
string notes "notes"
string restrictions "restrictions"
string roofConstruction "roofConstruction"
string type "type"
string visibility "visibility"
string wallConstruction "wallConstruction"
}
Physical model — every JSON object owned by this page is a node, every scalar field a row. 12 objects, 77 scalar fields. Generated from the schema walk; click any node to jump to its table. Grounds 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 — — — defectDetail — string Evidence defectDetail — — — defects — string Evidence defects — — — description — string Evidence description — — — hasDefects Whether s defect. boolean Evidence hasDefects — — — inspectionLimitations — string Evidence inspectionLimitations — — — location — string Evidence location — — — movementStatus — string Evidence movementStatus — — — movementType — string Evidence movementType — — — notes — string Evidence notes — — — restrictions — string Evidence restrictions — — — roofConstruction — string Evidence roofConstruction — — — structuralMovement Boolean flag: structural movement. boolean Evidence structuralMovement — — — visibility — string Evidence visibility — — — wallConstruction — string Evidence wallConstruction — — —
Title Description Type Kind Field Required Overlays Affordance advisories — string Evidence advisories — — — buildingRegs Boolean flag: building reg. boolean Evidence buildingRegs — — — condition — string Evidence condition — — — defects — string Evidence defects — — — description — string Evidence description — — — exceed1Acre Boolean flag: exceed1 acre. boolean Evidence exceed1Acre — — — gardens — string Evidence gardens — — — inspectionLimitations — string Evidence inspectionLimitations — — — japaneseKnotweed — string Evidence japaneseKnotweed — — — notes — string Evidence notes — — — otherDefectDetail — string Evidence otherDefectDetail — — — otherDefects Boolean flag: other defect. boolean Evidence otherDefects — — — otherFeatures — string Evidence otherFeatures — — — restrictions — string Evidence restrictions — — — visibility — string Evidence visibility — — —
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 — — — hasDefects — boolean Evidence hasDefects — — — inspectionLimitations — string Evidence inspectionLimitations — — — location — string Evidence location — — — notes — string Evidence notes — — — restrictions — string Evidence restrictions — — — roofConstruction — string Evidence roofConstruction — — — type — string Evidence type — — — visibility — string Evidence visibility — — — wallConstruction — string Evidence wallConstruction — — —
Title Description Type Kind Field Required Overlays Affordance description — string Evidence description — — — photoId — string Evidence photoId — — — report — boolean Evidence report — — —
Title Description Type Kind Field Required Overlays Affordance fenceDefects — string Evidence fenceDefects — — — fenceDescription — string Evidence fenceDescription — — — fenceIssues — string Evidence fenceIssues — — — hedgeDefects — string Evidence hedgeDefects — — — hedgeDescription — string Evidence hedgeDescription — — — hedgeIssues — string Evidence hedgeIssues — — — otherBoundaryDescription — string Evidence otherBoundaryDescription — — — wallDefects — string Evidence wallDefects — — — wallDescription — string Evidence wallDescription — — — wallIssues — string Evidence wallIssues — — —
Title Description Type Kind Field Required Overlays Affordance deckingDefectDetail — string Evidence deckingDefectDetail — — — deckingDefects Boolean flag: decking defect. boolean Evidence deckingDefects — — — deckingMaterial — string Evidence deckingMaterial — — — driveDefectDetail — string Evidence driveDefectDetail — — — driveDefects Boolean flag: drive defect. boolean Evidence driveDefects — — — driveMaterial — string Evidence driveMaterial — — — drivewayLandscaping — string Evidence drivewayLandscaping — — — pathDefectDetail — string Evidence pathDefectDetail — — — pathDefects Boolean flag: path defect. boolean Evidence pathDefects — — — pathMaterial — string Evidence pathMaterial — — — patioDefectDetail — string Evidence patioDefectDetail — — — patioDefects Boolean flag: patio defect. boolean Evidence patioDefects — — — patioMaterial — string Evidence patioMaterial — — —
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 — string Evidence photoId — — — report — boolean Evidence report — — —
Comments