K
Keith Wilby
Frank Hamersley said:provision of a menu option to reattach a data .mdb!
Is it just me or is that complete gibberish? Reattach?
Frank Hamersley said:provision of a menu option to reattach a data .mdb!
I concede the point that for the two keys of the junction table, using
an autonumber primary key is overkill except for special situations.
I'm completely unfamiliar with the UK usage of "moot". What is it?Jamie Collins said:Here in the UK I avoid using the word 'moot' when trying to write
'plain English' simply because the US usage has obscured the UK usage
i.e. it can cause confusion.
David Cressey said:I'm completely unfamiliar with the UK usage of "moot". What is it?
Roy Hann said:In America the word tends mean "having no practical significance"--a
meaning which is borrowed from the legal profession I think. In the UK to
say something is moot is to say it is "still subject to discussion" or
"undecided".
Jamie Collins said:Obviously I can't speak for the whole of the UK but I would say it was
the literal, dictionary meaning i.e. 'debatable' rather than 'not
worth debating'.
Sylvain Lafontaine said:« But many of them seem to write as if contents as determined by ddress ».
The content is not determined by the address and in fact, for those who are
using surrogate keys, the exact value of an address inside the database has
zero importance.
JOG said:Well thank goodness for that! For a scary moment I though Sylvian's
views were representative of the access community as a whole, and that
you guys didn't think that data integrity should be enforced primarily
by the db engine.
My fear though is that many db developers cut their teeth using
Access. If bad practices are encouraged just because access doesn't
handle many concurent users, and tends to manage data where it's
unlikely one will hit the pitfalls that artificial keys can lay, when
developers graduate up to larger server systems they may well carry
those mistakes on with them.
I certainly don't think developers should excuse sloppy RDBMS design
just because they are using access (and of course I'm sure many of the
professionals here wouldn't dream of doing so, despite others
laxness).
Jamie Collins said:Here in the UK I avoid using the word 'moot' when trying to write
'plain English' simply because the US usage has obscured the UK usage
i.e. it can cause confusion.
Roy Hann said:Having lived for several decades on both sides of the Atlantic I think I
know. In America the word tends mean "having no practical
significance"--a meaning which is borrowed from the legal profession I
think. In the UK to say something is moot is to say it is "still subject
to discussion" or "undecided".
autonumber primary key is overkill except for special situations.
they were surrogate addresses. They then use foreign keys that reference
surrogate keys as if they were surrogate pointers.
In a recent thread on this subject, Tony Toews Access MVP qualified
that he liked using incremental autonumbers (rather than random)
because they where easier to type (WHERE ID = -2001736589 may
encourage typos) and easier to drop into conversation ("Hello Tony?
I'm seeing a problem with the record where the ID is -2001736589...").
Keith said:Is it just me or is that complete gibberish? Reattach?
I prefer KISS.Sylvain said:Shouldn't a database be designed right from the beginning?
Salad said:I prefer KISS.
Thus I prefer an autonumber.
Then again, junction tables are rarely needed.
-CELKO- said:Let's take an example that is a very strong natural key -- (longitude,
latitude). Established for centuries. Well-defined operations, etc.
Validation can be done by GPS or a few million maps. Can you explain
how this immutable key gets changed more often that some "synthetic
key" for locations?
Bob Badour said:Apparently you have never had to attach an access app to a new instance
of the database it uses. I found that process incredibly awkward, slow
and kludgy.
Frank Hamersley said:Therein lies its criminality <g> - it screams encouragement for dabblers
and barely offers anything for artisans except stupendous numbers of
mouse clicks!
Take for instance the number of versions it took before separating the
data from the "code" was a core feature by way of the provision of a
menu option to reattach a data .mdb!
Keith Wilby said:But then again the US don't have colour television programmes either do
they? Or aluminium ;-)
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.