473,383 Members | 1,868 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

Are Lookup Fields in Tables Evil?

Because I'm a novice, I can't reconcile a Recommendation to always avoid using Lookup Fields in Tables, and the Requirement to use Lookup Fields for a Published Access database. (Sources pasted below.)


If Lookup Fields in Tables are a bad idea, then does that mean using Access to publish a database to the web is a bad idea too?


RECOMMENDATION
Thou shalt abhor the use of "Lookup Fields" which art the creation of the Evil One.
The Evils of Lookup Fields in Tables




REQUIREMENT
ACCWeb105016 Relationships that are not associated with a valid lookup field are incompatible with the Web.

What it means The relationship is not supported by a lookup field, and is therefore not compatible with a web database.

What to do Create a lookup field between the related tables. Use the Lookup Wizard to create the lookup.

http://office.microsoft.com/en-us/ac...BMaccweb105016
Jan 18 '12 #1

✓ answered by NeoPa

Paul Howarth:
Thou shalt abhor the use of "Lookup Fields" which art the creation of the Evil One.
I didn't see that particular text in the linked page Paul, but I get your drift (as you clearly got theirs).

I would say, in answer to your question, that you must do what you must do. Generally avoiding lookup fields is a good piece of advice as far as I'm concerned (for all the reasons listed in the article as well as not wanting to be too pally with said Evil One). Nevertheless, if they are required for a particular project to work, then use them in that situation.

1 3761
NeoPa
32,556 Expert Mod 16PB
Paul Howarth:
Thou shalt abhor the use of "Lookup Fields" which art the creation of the Evil One.
I didn't see that particular text in the linked page Paul, but I get your drift (as you clearly got theirs).

I would say, in answer to your question, that you must do what you must do. Generally avoiding lookup fields is a good piece of advice as far as I'm concerned (for all the reasons listed in the article as well as not wanting to be too pally with said Evil One). Nevertheless, if they are required for a particular project to work, then use them in that situation.
Jan 19 '12 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: Rob Allen | last post by:
I've got a lookup table for a lookup table and can't work out the SQL to do a search. Can anyone help? As an example, consider the following: Table 1 - books: fields: book_id, price, title,...
2
by: David Allison | last post by:
Should Lookup fields be replaced by table normalisation? Then the Tables brought together in a Query for a Form to be based on? -- Dave Allison ~ Scotland
13
by: John Baker | last post by:
Hi: I have a general question about table access and look ups. Over simplifying things,and using a very theoretical example, lets say I have two tables; Client and Bill. The client table...
3
by: google | last post by:
I have a database with four table. In one of the tables, I use about five lookup fields to get populate their dropdown list. I have read that lookup fields are really bad and may cause problems...
1
by: Paul H | last post by:
Say I have a table called tblPeopleInfo, one of the fields in the table is called FavouriteFruit. The FavouriteFruit field is a lookup field and will contain Apples, Oranges, Grapes etc..The list...
2
by: David | last post by:
Would someone please explain how I can activate the pull down lookup fields in a db grid. I have created a SQL database within ACCESS and converted to SQL using the upsize wizard. The...
1
by: John Smith | last post by:
I am trying to combine two lookup fields into one field for display on a form and a report. I understand the basics behind how to do this: I set the control source for a new text box control to...
4
by: Tim Dunne | last post by:
What is the problem with these? I have never run into an issue with them yet I hear time and time again that they should never be used. In the "Ten Commandments of Access" they are said to be the...
3
hyperpau
by: hyperpau | last post by:
calling in Neopa, and mmccarthy, is it true that it is better to have the comboboxes created in the design view of forms, instead of making those fields as look up in the design view of the...
1
by: freetime | last post by:
Greetings, This is my first post so I will try to be brief and accurate. I have a report that uses 9 user selectable filters (Dates, Y/N's as Combo Boxes and 4 Multi-Select List Boxes. ...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.