I Primarily like @property since it lets you make incremental development toward an even better facts model over time. There isn't a other choice. Properties can not keep any details Though, it could seem they have the ability to do this. See bellow. point; Most likely in a particular implementation https://aipljoysdistrict.in/aipl-joy-district-sector-88-gurgaon-a-landmark-of-commercial-brilliance-with-lifestyle-innovation/