Data Entities:

TYPE A: PROPERTY NODE

1.1 Basic Property Details
- Property ID [Mandatory]
- Property Address [Mandatory] (Use real-sounding TX addresses)
- Property Type [Mandatory] (House / Apartment / Villa / Condo / Commercial)
- Total Built-up Area [Mandatory] (sq ft)
- Lot/Plot Size (Optional)
- Year Built [Mandatory]
- Number of Bedrooms [Mandatory]
- Number of Bathrooms [Mandatory]
- Number of Parking Spaces (Optional)

1.2 Transaction & Market Information
- Latest Purchase Date (Optional)
- Latest Purchase Price (Optional)
- Latest Sale Listing Date (Optional)
- Latest Sale Asking Price (Optional)
- Current Estimated Market Value [Mandatory]
- Property Tax Assessment Value [Mandatory]

1.3 Renovation & Maintenance History
- Last Major Renovation Date (Optional)
- Renovation Description (Optional)
- Renovation Cost (Optional)
- Last Roof Repair/Replacement Date (Optional)
- Roof Condition [Mandatory] (Excellent / Good / Fair / Needs Repair)
- Recent Major Repairs (Optional)

1.4 Rental Status
- Currently Rented [Mandatory] (Yes / No)
- Current Tenant Name (Optional - if rented)
- Current Monthly Rent Amount (Optional)
- Lease Start Date (Optional)
- Lease End Date (Optional)
- Security Deposit Amount (Optional)

If Not Rented:
- Owner Willing to Rent [Mandatory]
- Expected Monthly Rent Amount (Optional)
- Rental Availability Date (Optional)
- Rental Terms Preference (Optional)

1.5 Location & Neighborhood
- School District [Mandatory]
- Distance to Major Amenities (Optional)
- Neighborhood Rating [Mandatory] (1-10)
- Crime Rate Index (Optional)
- Public Transportation Access (Optional)

1.6 Optional Enhancements
- Property Condition Rating [Mandatory] (1–5)
- Furnishing Status (Optional)
- Notes / Remarks (Optional)
- Last Updated Date [Mandatory]

---

TYPE B: OWNER NODE

2.1 Personal Details
- Owner ID [Mandatory]
- Full Name [Mandatory]
- Date of Birth (Optional)

2.2 Contact Information
- Primary Phone Number [Mandatory]
- Secondary Phone Number (Optional)
- Email Address [Mandatory]
- Mailing Address (Optional - if different from property)

2.3 Professional & Financial Profile
- Occupation [Mandatory]
- Employer Name (Optional)
- Annual Income Range (Optional)
- Credit Score Range (Optional)
- Ownership Type [Mandatory] (Individual / Joint / Corporate / Trust)
- Ownership Percentage (Optional)

2.4 Owner Intent & Preferences
- Willing to Rent Property [Mandatory]
- Desired Monthly Rental Price (Optional)
- Rental Conditions/Requirements (Optional)
- Willing to Sell Property [Mandatory]
- Desired Selling Price (Optional)
- Minimum Acceptable Selling Price (Optional)