- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
If you're trying to suggest that an index has multiple meanings, then you're correct.
Now regarding the plural form of the word 'index', it isn't incorrect to use 'indexes' in all cases, which by the way has been the point of this argument.
That aside, there is no requirement that suggests the plural form 'indices' must be used in relation to a specific meaning of the word 'index'.
Admin
Agreed. This could backfire however. I have been the original developer in a project and the new guy went ahead and made changes without a suggestion. Now we have a bunch of html forms with blue text fields. Cause black text on blue background had the best contrast.
Admin
Admin
if an item, location, employee, sex toy need to have multiple images you are going need a multiple columns in each table (item, location...) Say, if they want another type of image for say an item then you have to add another column again to the item table. Read the story again, he wanted to add linking or mapping tables for each table, which is a good solution to handle the multiples. Someone else mentioned adding a type id to the screen table, to me that is the one that requires the least amount of work although still not the best way. For my addresses example, the user wanted to be able to add new types of address.
Admin
The problem with that is you only get the LAST person to change a record and not an audit trail.
Suppose this is a HR system...
So let's say that John changes Susan's payroll record to give her a $5000/year raise and he now is stamped as the person that changed the record. Susan now asks Carol in HR to update her address and Carol doesn't notice how much Susan is now making (it could be on a different screen that edits part of the same record). Now, when somebody eventually finds this change, they think that it must have been Carol.
A singular column of who was the last person to modify a record never gives meaningful information.
Admin
Dang it, that was in response to:
Admin
Couldn't resist. However -- tell us how you go about collecting enough of said goats' piss for the boiling.
Admin
"He went straight from Junior Programmer to Senile Programmer without stopping in between."
Things got so bad that we instituted a rather novel procedure called the "Ron Alert." The youngest member of the team was allowed to come in wearing sneakers (c'mon, it was a banking environment) and, whenever anyone make a "whoop whoop" siren noise, his job was to run over to Ron's desk and to tell him firmly, on pain of being beaten up, to stop what he was doing immediately.
It brightened up our days and improved productivity no end.
Admin
Wow, sounds like your development team is really cool.
Admin
I like that solution, nice work. I would just recommend a few changes...
[1] 'Case|Big-Int-Value-here' [2] 'Hearing|nvarchar[16]-here' [3] 'Unknown|nvarchar[256]-here' [4] 'Motion|int-here' [5] 'Pleading|nvarchar[32]-here'
That way, you can call it the "chump" table.