Database Project

My business is called SOS Janitor. We provide Handy Man services to owners of residential buildings. When they have a problem(s) at one of there apartments such as plumbing, electricity, door / window…, they call us and we send one of our technicians to resolve the problem(s). One of the service i want to ad to my business is to offer my costumers a yearly inspection of there buildings and apartments. For example we can check all the common areas for problems with the doors, the lighting, the fire extinguisher… For the tenants we would inspect every room to make sure the doors and windows close properly, the floors are in good shape, the caulking around the bathtub is in good condition… I want to build a Filemaker solution for this. I have some knowledge in Filemaker, but i need help to structure the relationships and with some scripting. Here is a example of the Inspection Sheet I created to know the final result i want to achieve. I am using Filemaker Pro 19

INSPECTION REPORT

Address:1-410 Av de Brixton, Saint-Lambert, QC, J4P 3A7
Date of inspection: 12/01/2024     Inspector: JMS      Status: ☐ Completed  ☐ Ongoing  ☐ To do
Scheduled date for work to be done : ___/___/___

___________________________________________________________________________________

Room Bathroom
___________________________________________________________________________________

Category Plumbing

Item Faucet
Drain
Valves
Lights
Mixer tap
Overflow

Condition (for each item) ☐ Good condition     ☐ To correct ☐ Urgent

Status (for each item) ☐ Checked      ☐ Corrected ☐ To do

Notes (for each item): _________________________________________________________________

Category Electricity

Item Lighting
Electrical outlet
Heating

Condition (for each item) ☐ Good condition     ☐ To correct ☐ Urgent

Status (for each item) ☐ Checked      ☐ Corrected ☐ To do

Notes (for each item): _________________________________________________________________

Category General

Item Floor
Bath Caulking
Vanity caulking
Ceiling fan

Condition (for each item) ☐ Good condition     ☐ To correct ☐ Urgent

Status (for each item) ☐ Checked      ☐ Corrected ☐ To do

Notes (for each item): _________________________________________________________________

___________________________________________________________________________________

Room Kitchen
___________________________________________________________________________________

Category Plumbing

Item Faucet
Drain
Valves

Condition (for each item) ☐ Good condition     ☐ To correct ☐ Urgent

Status (for each item) ☐ Checked      ☐ Corrected ☐ To do

Notes (for each item): _________________________________________________________________

Category Electricity

Item Lighting
Electrical outlet
Heating

Condition (for each item) ☐ Good condition     ☐ To correct ☐ Urgent

Status (for each item) ☐ Checked      ☐ Corrected ☐ To do

Notes (for each item): _________________________________________________________________

Category General

Item Floor
Caulking
Kitchen hood
Cabinets
Fire extinguisher

Condition (for each item) ☐ Good condition     ☐ To correct ☐ Urgent

Status (for each item) ☐ Checked      ☐ Corrected ☐ To do

Notes (for each item): _________________________________________________________________

This should give you a idea of what i want. The inspector will do the inspection with a iPad, so i will need a few PopUp windows (i guess?) to make it easier.

Here are the tables that i have created already. I am not sure about my relationships. I know i need Joint Tables, but that is where i get lost. I also need to see only Items related to the Categories when i select a Category.

Inspector
id_Inspector
Name

Building
id_Building
Address
Note

Appartment
id_Apprartment
fk_Building
Appartment Number
Note

Room
id_Room
fk_Appartment
Room
Note

Inspection
id_Inspection
fk_Appartment
fk_Inspector
Inspection Number
Inspection Date
Status
Building Address
Note

Category
id_Category
fk_Inspection
Category
Note

Item
id_Item
fk_Category
Item
Expiration Date
Note

I would like to have a idea of how much time you think this would take.

Hourly Range: $20.00-$35.00

Posted On: February 05, 2024 08:24 UTC
Category: Database Development
Skills:Database Architecture, Claris FileMaker, FileMaker WebDirect, Database Design, Database Programming

Country: Canada

click to apply

Powered by WPeMatico