A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Table description



 
 
Thread Tools Display Modes
  #1  
Old September 8th, 2009, 09:55 AM posted to microsoft.public.access.tablesdbdesign
Len B[_2_]
external usenet poster
 
Posts: 28
Default Table description

A few months ago I received very useful help here. At that time, on another
thread
I read an offer to critique future table designs to someone who hadn't done
the
best job on normalizing. Some time in the near future I would like to ask
for
such a critique.

My question here is - What is the preferred way to present my design?

There is already in existence at least one back-end (which has been in use
for
several years) which will provide some tables to link to. The new project
will
have its own back-end as well.

Is it necessary to differentiate where the tables reside?
Is it necessary/advisable to list every field in every table? (eg why list
state/zip)
I know abbreviations PK and FK. Any other shorthand I should use?
Does "a picture = a thousand words" have validity here? eg relationship
shot.

--
Len
__________________________________________________ ____
remove nothing for valid email address.


  #2  
Old September 8th, 2009, 10:39 AM posted to microsoft.public.access.tablesdbdesign
Allen Browne
external usenet poster
 
Posts: 11,706
Default Table description

If you have a website where you can upload a JPG of your relationship
diagram, feel free to do that and provide the link.

Feel free to only mention crucial fields (though you may want to mention it
if someone may wonder why you omitted something.)

Similarly, mention disparate back ends, but it's not necessary to spell them
out. One crucial aspect is that you will be maintaining referential
integrity manually between tables in different back ends.

One of the crucial things to think through is whether there are any places
where there should be a one-to-many relation rather than assume you can just
place everything in the one table (e.g. if a client may need to have
multiple addresses.) That's the stuff that's quite hard for us to discern
just by looking at your list of tables or relationship diagram.

FWIW, I personally use this (free) utility when trying to analyse someone's
schema:
http://allenbrowne.com/AppRelReport.html
It modifies your relationship diagram so as to provide additional
information about the fields: data type, indexes, and some key properties.
HTH

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.


"Len B" wrote in message
...
A few months ago I received very useful help here. At that time, on
another thread I read an offer to critique future table designs to
someone who hadn't done the best job on normalizing. Some time
in the near future I would like to ask for such a critique.

My question here is - What is the preferred way to present my design?

There is already in existence at least one back-end (which has been
in use for several years) which will provide some tables to link to. The
new project will have its own back-end as well.

Is it necessary to differentiate where the tables reside?
Is it necessary/advisable to list every field in every table? (eg why list
state/zip)
I know abbreviations PK and FK. Any other shorthand I should use?
Does "a picture = a thousand words" have validity here? eg
relationship shot.


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 09:02 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.