EternalMyrtle
I'm still alive
- Local time
- Yesterday, 17:59
- Joined
- May 10, 2013
- Messages
- 533
We all know the rule that calculated fields should not be stored in tables but is it ever ok to tweak this rule?
Please hear me out...
My database is for an international architectural firm. The US projects use the imperial system (feet) but every other country uses the metric system. These days the breakdown of our projects is probably about 40/60 US/International.
Since we aren't always using one as the primary unit of measurement, I have both in my table (i.e. HeightinFeet, HeightinMeters, etc). In my projects form, I use code to disable the feet/meters controls depending upon the country the project is located in and to calculate the value of the other measurement and store it in the table.
Is this unacceptable? What would be a better alternative?
Please hear me out...
My database is for an international architectural firm. The US projects use the imperial system (feet) but every other country uses the metric system. These days the breakdown of our projects is probably about 40/60 US/International.
Since we aren't always using one as the primary unit of measurement, I have both in my table (i.e. HeightinFeet, HeightinMeters, etc). In my projects form, I use code to disable the feet/meters controls depending upon the country the project is located in and to calculate the value of the other measurement and store it in the table.
Is this unacceptable? What would be a better alternative?