I would like in the long run built a system for property management.
I tried to sketch the tables i would need and wanted to know if you think this is something logical.
There are houses with multiple owners for each flat.
Theoretical a owner can have different flats in different houses so i added houses_users
When users are logged in they can use a ticket system to communicate their problems.
Question here. I thought its logical to break this up in a base ticket table and the actual back and forth communication will be stored in the ticketsnippets.
Tickets and polls should always be visible house wide.
Is that a appropriate database setup?
I will not be able to program that right now but would be great to start the right direction and in a way CakePHP makes it easy.